diff --git a/roles/container-engine/containerd/handlers/main.yml b/roles/container-engine/containerd/handlers/main.yml index bd483bc8e885f0ffdce4ab49aaa2dd94fe9ca4a4..d2f12658f9b0a2e92c21baa325801c475255f4e7 100644 --- a/roles/container-engine/containerd/handlers/main.yml +++ b/roles/container-engine/containerd/handlers/main.yml @@ -11,6 +11,7 @@ state: restarted enabled: yes daemon-reload: yes + masked: no - name: Containerd | wait for containerd command: "{{ containerd_bin_dir }}/ctr images ls -q" diff --git a/roles/container-engine/containerd/tasks/main.yml b/roles/container-engine/containerd/tasks/main.yml index 8facf61aaf4a9d3591efde2e650d1598ab9819dd..746e9c4a474d06b8ae9cab0ea8e29d3308b2ec87 100644 --- a/roles/container-engine/containerd/tasks/main.yml +++ b/roles/container-engine/containerd/tasks/main.yml @@ -98,7 +98,8 @@ meta: flush_handlers - name: containerd | Ensure containerd is started and enabled - service: + systemd: name: containerd + daemon_reload: yes enabled: yes state: started diff --git a/roles/container-engine/cri-dockerd/handlers/main.yml b/roles/container-engine/cri-dockerd/handlers/main.yml index 94b760a02aaefdd0a54ad6e6da7dbee4ac9fec0f..1cc890a79cd2a053285e68fdb2f23c2d36714d76 100644 --- a/roles/container-engine/cri-dockerd/handlers/main.yml +++ b/roles/container-engine/cri-dockerd/handlers/main.yml @@ -8,7 +8,9 @@ - name: cri-dockerd | reload systemd systemd: + name: cri-dockerd daemon_reload: true + masked: no - name: cri-dockerd | reload cri-dockerd.socket service: diff --git a/roles/container-engine/docker/handlers/main.yml b/roles/container-engine/docker/handlers/main.yml index 18502899c0952f391552ef1f218280faef254fbf..8c26de273082ce373b77c67ab5b71d5cf4164720 100644 --- a/roles/container-engine/docker/handlers/main.yml +++ b/roles/container-engine/docker/handlers/main.yml @@ -9,7 +9,9 @@ - name: Docker | reload systemd systemd: + name: docker daemon_reload: true + masked: no - name: Docker | reload docker.socket service: