ESPhome: FIX Header
Ansible: APT
This commit is contained in:
parent
5088bb4038
commit
19ab4d4524
2 changed files with 0 additions and 43 deletions
|
|
@ -1,40 +0,0 @@
|
||||||
---
|
|
||||||
- name: Update APT-based systems and upgrade packages
|
|
||||||
hosts: all
|
|
||||||
become: true
|
|
||||||
gather_facts: true
|
|
||||||
|
|
||||||
vars:
|
|
||||||
apt_update_cache_valid_time: 3600 # seconds; set to 0 to always update
|
|
||||||
upgrade_type: "full-upgrade" # options: "upgrade" or "full-upgrade"
|
|
||||||
autoremove: true
|
|
||||||
autoclean: true
|
|
||||||
reboot_if_required: true
|
|
||||||
|
|
||||||
tasks:
|
|
||||||
- name: Ensure APT cache is up to date
|
|
||||||
ansible.builtin.apt:
|
|
||||||
update_cache: yes
|
|
||||||
cache_valid_time: "{{ apt_update_cache_valid_time }}"
|
|
||||||
|
|
||||||
- name: Upgrade packages
|
|
||||||
ansible.builtin.apt:
|
|
||||||
upgrade: "{{ upgrade_type }}"
|
|
||||||
register: upgrade_result
|
|
||||||
|
|
||||||
- name: Autoremove unused packages
|
|
||||||
ansible.builtin.apt:
|
|
||||||
autoremove: yes
|
|
||||||
when: autoremove
|
|
||||||
|
|
||||||
- name: Autoclean apt cache
|
|
||||||
ansible.builtin.apt:
|
|
||||||
autoclean: yes
|
|
||||||
when: autoclean
|
|
||||||
|
|
||||||
- name: Reboot if required (controlled)
|
|
||||||
ansible.builtin.reboot:
|
|
||||||
reboot_timeout: 300
|
|
||||||
when:
|
|
||||||
- reboot_if_required
|
|
||||||
- (upgrade_result is defined) and (upgrade_result.changed | default(false))
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
esphome:
|
|
||||||
name: ${devicename}
|
|
||||||
|
|
||||||
wifi:
|
wifi:
|
||||||
ssid: ${ssid}
|
ssid: ${ssid}
|
||||||
password: ${wifipass}
|
password: ${wifipass}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue