diff --git a/ansible/roles/network-debian/tasks/main.yml b/ansible/roles/network-debian/tasks/main.yml index 22740e0ff2c08a09075e9800d8d8bbfb56336a5a..e0f8ab770e4f62feea1548acc195e78a3a18e8b7 100644 --- a/ansible/roles/network-debian/tasks/main.yml +++ b/ansible/roles/network-debian/tasks/main.yml @@ -23,6 +23,11 @@ notify: - Remove netplan systemd-networkd configuration +# NOTE(mgoddard): The above needs to fire before any restart of +# systemd-networkd, to avoid shadowing of our configuration files by those +# provided by netplan. +- meta: flush_handlers + - name: Configure systemd-networkd import_role: name: stackhpc.systemd_networkd