added arch os for updates
This commit is contained in:
@@ -43,3 +43,20 @@
|
|||||||
- ansible_facts['os_family'] == "FreeBSD"
|
- ansible_facts['os_family'] == "FreeBSD"
|
||||||
- freebsd_update is defined
|
- freebsd_update is defined
|
||||||
- freebsd_update.changed
|
- freebsd_update.changed
|
||||||
|
|
||||||
|
##################################################
|
||||||
|
# Arch Linux
|
||||||
|
##################################################
|
||||||
|
- name: Upgrade all packages (Arch Linux)
|
||||||
|
community.general.pacman:
|
||||||
|
update_cache: yes
|
||||||
|
upgrade: yes
|
||||||
|
register: arch_update
|
||||||
|
when: ansible_facts['os_family'] == "Archlinux"
|
||||||
|
|
||||||
|
- name: Reboot Arch only if packages changed
|
||||||
|
reboot:
|
||||||
|
when:
|
||||||
|
- ansible_facts['os_family'] == "Archlinux"
|
||||||
|
- arch_update is defined
|
||||||
|
- arch_update.changed
|
||||||
|
|||||||
Reference in New Issue
Block a user