[ADD] плейбуки bootstrap, wifi-on, wifi-off, deploy, poweroff
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# Перед работой Wi-Fi узлов выключается: адаптер сидит в 2,4 ГГц рядом
|
||||
# с приёмником. Состояние радио NetworkManager помнит через перезагрузку,
|
||||
# обратно включает только wifi-on.yml.
|
||||
- name: Wi-Fi выключить
|
||||
hosts: all
|
||||
gather_facts: false
|
||||
tasks:
|
||||
- name: Радио Wi-Fi выключено
|
||||
become: true
|
||||
ansible.builtin.shell: |
|
||||
if [ "$(nmcli radio wifi)" = disabled ]; then echo OK; else nmcli radio wifi off && echo CHANGED; fi
|
||||
register: radio
|
||||
changed_when: "'CHANGED' in radio.stdout"
|
||||
|
||||
- name: wlan0 без адреса
|
||||
ansible.builtin.command: ip -4 -o addr show wlan0
|
||||
register: wlan
|
||||
changed_when: false
|
||||
failed_when: wlan.stdout != ""
|
||||
Reference in New Issue
Block a user