2022-10-24 20:53:22 +03:00
|
|
|
---
|
|
|
|
- name: Upgrade Debian packages
|
|
|
|
apt:
|
|
|
|
upgrade: safe
|
|
|
|
update_cache: yes
|
|
|
|
when: ansible_facts['os_family'] == "Debian"
|
2022-12-11 16:49:28 +03:00
|
|
|
register: update_debian_result
|
2022-10-24 20:53:22 +03:00
|
|
|
|
|
|
|
- name: Remove orphans
|
|
|
|
apt:
|
|
|
|
autoremove: yes
|
|
|
|
purge: yes
|
|
|
|
when: ansible_facts['os_family'] == "Debian"
|
2022-12-11 16:49:28 +03:00
|
|
|
register: prune_debian_result
|
|
|
|
|
|
|
|
- name: Update Archlinux packages
|
|
|
|
pacman:
|
|
|
|
update_cache: yes
|
|
|
|
upgrade: yes
|
|
|
|
when: ansible_facts['os_family'] == "Archlinux"
|
|
|
|
register: update_archlinux_result
|
2022-10-24 20:53:22 +03:00
|
|
|
|
2022-12-11 16:49:28 +03:00
|
|
|
- name: Show updated debian packages
|
|
|
|
debug: msg="{{update_debian_result.stdout_lines}}"
|
|
|
|
when: ansible_facts['os_family'] == "Debian"
|
|
|
|
- name: Show pruned debian packages
|
|
|
|
debug: msg="{{prune_debian_result.stdout_lines}}"
|
|
|
|
when: ansible_facts['os_family'] == "Debian"
|
|
|
|
- name: Show updated archlinux packages
|
|
|
|
debug: msg="{{update_archlinux_result.stdout_lines}}"
|
|
|
|
when: ansible_facts['os_family'] == "Archlinux"
|