Files
system-upgrade/system-upgrade.yml
2025-07-15 18:36:35 +02:00

30 lines
557 B
YAML

---
- hosts: all
become: true
gather_facts: yes
tasks:
- name: update respository index
ansible.builtin.apt:
update_cache: yes
- name: full-upgrade system
ansible.builtin.apt:
upgrade: full
- name: Run the equivalent of "apt clean"
ansible.builtin.apt:
clean: yes
- hosts: homelab
become: true
gather_facts: yes
tasks:
- name: Upgrade flatpaks
ansible.builtin.command: flatpak update --noninteractive
register: flatpak_update_output
changed_when: "'app/' in flatpak_update_output.stdout"