added arch os for updates
This commit is contained in:
@@ -43,3 +43,20 @@
|
||||
- ansible_facts['os_family'] == "FreeBSD"
|
||||
- freebsd_update is defined
|
||||
- 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