Fixed yaml formating errors
This commit is contained in:
22
Ansible-Playbooks/get-upgrades.yaml
Normal file
22
Ansible-Playbooks/get-upgrades.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
- name: Get Upgrades
|
||||
hosts: homelab
|
||||
tasks:
|
||||
- name: Get available Updates
|
||||
ansible.builtin.shell:
|
||||
cmd: apt update >/dev/null 2>/dev/null
|
||||
|
||||
- name: List available Updates
|
||||
ansible.builtin.shell:
|
||||
cmd: apt list --upgradable 2>/dev/null
|
||||
|
||||
- name: Get current date like dd-mm-yyyy
|
||||
ansible.builtin.shell:
|
||||
cmd: $date = date +%d-%m-%Y
|
||||
|
||||
- name: Install available Updates and write output log into ~\update_logs\update_log_($date)
|
||||
ansible.builtin.shell:
|
||||
cmd: apt upgrade -y > ~\updates_logs\update_log_$date
|
||||
|
||||
- name: Update Zabbix Text file
|
||||
ansible.builtin.shell:
|
||||
cmd: apt update >/dev/null 2>/dev/null && apt list --upgradable 2>/dev/null | wc -l > /home/Zabbix/available-packages.txt
|
||||
Reference in New Issue
Block a user