ansible-debian-pods/tasks/post-podman.yml
2025-02-06 00:55:58 +00:00

18 lines
580 B
YAML
Executable File

- name: reload systemd daemon
ansible.builtin.systemd_service:
scope: user
daemon_reload: true
- name: get list of all container services
ansible.builtin.shell:
cmd: "systemctl --user list-units --type=service --state=inactive --no-pager --quiet | grep 'podman_' | awk '{print $1}'"
register: inactive_containers
changed_when: false
- name: reload containers
ansible.builtin.systemd_service:
scope: user
state: started
name: "{{ item }}"
with_items: "{{ inactive_containers.stdout_lines }}"
when: inactive_containers.stdout_lines is defined