From 348a71508bbe653209cf911e089c41a09d6345da Mon Sep 17 00:00:00 2001 From: Sven Velt Date: Thu, 30 Sep 2021 16:44:01 +0200 Subject: [PATCH] Fix systemd/lxc-net.service --- prepare_lxc_hosts.yml | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/prepare_lxc_hosts.yml b/prepare_lxc_hosts.yml index 1c9776f..a57283e 100644 --- a/prepare_lxc_hosts.yml +++ b/prepare_lxc_hosts.yml @@ -91,12 +91,34 @@ backup: yes - - name: Disable lxc-net - service: - name: lxc-net - enabled: no - state: stopped - ignore_errors: yes + - name: lxc-net with systemd + block: + - name: Stop lxc-net service + systemd: + name: lxc-net + state: stopped + + - name: Disable lxc-net service + systemd: + name: lxc-net + enabled: no + + - name: Mask lxc-net service + systemd: + name: lxc-net + masked: yes + when: ansible_service_mgr == "systemd" + + + - name: lxc-net without systemd + block: + - name: Disable lxc-net + service: + name: lxc-net + enabled: no + state: stopped + ignore_errors: yes + when: ansible_service_mgr != "systemd" - name: Bring up br-lxc