Files

39 lines
862 B
YAML
Executable File

---
- name: Upgrade VMs
hosts:
- debian_vms
- PDCs
- front
- back
- test
- pdm_hosts
- pbs_hosts
- dmz_hosts
- proxy_hosts
become: false
tasks:
- name: Update apt package cache and upgrade all packages
ansible.builtin.apt:
name: "*"
update_cache: yes
state: latest
register: apt_result
- name: Zeige aktualisierte Pakete (robust)
ansible.builtin.debug:
msg: >-
{{ apt_result.changed_packages
| default(apt_result.packages)
| default(apt_result.upgrade)
| default('Keine Paketänderungen oder kein apt_result-Feld gefunden') }}
- name: Print Package installation apt apt_result
debug:
var: apt_result
- name: Clean unwanted olderstuff
apt:
autoremove: yes
purge: yes