Files
provisioning/ansible-5/playbooks/update_managed.yaml

30 lines
538 B
YAML

---
# update the managed host machines
- name: updates
hosts: managed
gather_facts: true
vars:
pre_tasks:
roles:
tasks:
- name: print os version
ansible.builtin.debug:
var: ansible_facts["os_family"]
## ansible_pkg_mgr, ansible_os_family, ansible_distribution
- name: update packages
apt:
name: "*"
state: latest
update_cache: yes
cache_valid_time: 3600
when: ansible_pkg_mgr == "apt"
become: true
## TODO: raspberrypi os should be a full-upgrade