From 73079620674436a3da7efd07454fe1e221225a89 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Thu, 30 Apr 2020 00:56:38 -0500 Subject: [PATCH] manage.conf.j2 --- roles/network/tasks/NM-debian.yml | 13 ++++++------- roles/network/templates/network/manage.conf.j2 | 4 ++++ 2 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 roles/network/templates/network/manage.conf.j2 diff --git a/roles/network/tasks/NM-debian.yml b/roles/network/tasks/NM-debian.yml index 625741e09..565a5d42e 100644 --- a/roles/network/tasks/NM-debian.yml +++ b/roles/network/tasks/NM-debian.yml @@ -11,19 +11,18 @@ set_fact: gen_uuid: "{{ uuid_response.stdout_lines[0] }}" -# NM might have a watcher on this path and we don't have to restart NM -- name: Copy the bridge script for NetworkManager +- name: Copy manage.conf for NetworkManager template: - dest: /etc/NetworkManager/system-connections/ - src: network/bridge-br0 - mode: 0600 - when: iiab_network_mode != "Appliance" + dest: /etc/NetworkManager/conf.d/wifi-manage.conf + src: network/manage.conf.j2 + mode: 0644 + when: discovered_wireless_iface != "none" and not wifi_up_down - name: Remove br0 in Appliance Mode for NetworkManager file: dest: /etc/NetworkManager/system-connections/bridge-br0 state: absent - when: iiab_network_mode == "Appliance" +# when: iiab_network_mode == "Appliance" - name: Removing static for NetworkManager file: diff --git a/roles/network/templates/network/manage.conf.j2 b/roles/network/templates/network/manage.conf.j2 new file mode 100644 index 000000000..fb5c25f55 --- /dev/null +++ b/roles/network/templates/network/manage.conf.j2 @@ -0,0 +1,4 @@ +# IIAB WiFi +[device] +match-device=interface-name:{{ discovered_wireless_iface }} +managed=0