--- - name: Upgrade hosts hosts: all become: yes #vars: #ignore_pkg: [postgresql, postgresql-libs, linux-hardened, linux-headers, linux-api-headers] tasks: - name: Full system upgrade pacman: update_cache: yes upgrade: yes register: syu #changed_when: syu.packages is not subset(ignore_pkg) - name: Upgrade Dockers vars: utd: "image is up to date" hosts: aconcagua tasks: - name: Docker pull Photoview command: chdir: ~/Docker/photoview cmd: docker-compose pull register: pv_pull changed_when: utd not in pv_pull.stderr notify: - Restart Photoview - name: Docker pull Vaultwarden ansible.builtin.command: chdir: ~/Docker/vaultwarden cmd: docker-compose pull register: vw_pull changed_when: utd not in vw_pull.stderr notify: - Restart Vaultwarden handlers: - name: Restart Photoview ansible.builtin.command: chdir: ~/Docker/photoview cmd: docker-compose up -d - name: Restart Vaultwarden ansible.builtin.command: chdir: ~/Docker/vaultwarden cmd: docker-compose up -d