From d349f2fe2f5a87eae43433a1041175d63b59dcd6 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Sun, 2 Oct 2022 23:07:58 -0500 Subject: [PATCH] Restart iiab-clone-wifi if the ap0 device is not detected by ansible #3379 --- roles/network/tasks/rpi_debian.yml | 4 ++-- roles/network/tasks/sysd-netd-debian.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/roles/network/tasks/rpi_debian.yml b/roles/network/tasks/rpi_debian.yml index 7020ce7df..1df7b4fd9 100644 --- a/roles/network/tasks/rpi_debian.yml +++ b/roles/network/tasks/rpi_debian.yml @@ -64,8 +64,8 @@ - name: Clone wifi if needed systemd: name: iiab-clone-wifi - state: started - when: wifi_up_down and can_be_ap + state: restarted + when: wifi_up_down and can_be_ap and ansible_ap0 is undefined - name: Restart the networking service if appropriate systemd: diff --git a/roles/network/tasks/sysd-netd-debian.yml b/roles/network/tasks/sysd-netd-debian.yml index 0a584f89b..57c70e889 100644 --- a/roles/network/tasks/sysd-netd-debian.yml +++ b/roles/network/tasks/sysd-netd-debian.yml @@ -54,8 +54,8 @@ - name: Clone wifi if needed systemd: name: iiab-clone-wifi - state: started - when: wifi_up_down and can_be_ap + state: restarted + when: wifi_up_down and can_be_ap and ansible_ap0 is undefined - name: Enable & Restart systemd-networkd.service systemd: