diff --git a/hosts b/hosts index c3bba58..7ea8d97 100644 --- a/hosts +++ b/hosts @@ -1,8 +1,8 @@ -all: +pis: hosts: brandine: clancy: - martin: +# martin: quimby: kirk: willie: diff --git a/log2ram.yml b/log2ram.yml new file mode 100644 index 0000000..8108f47 --- /dev/null +++ b/log2ram.yml @@ -0,0 +1,7 @@ +--- +- hosts: "{{ target }}" + gather_facts: false + remote_user: pi + roles: + - log2ram + diff --git a/roles/log2ram/tasks/main.yml b/roles/log2ram/tasks/main.yml new file mode 100644 index 0000000..8c1af0f --- /dev/null +++ b/roles/log2ram/tasks/main.yml @@ -0,0 +1,28 @@ +- name: PI Update + become: true + apt: + update_cache: yes + upgrade: dist +- name: Key + become: true + apt_key: + url: https://azlux.fr/repo.gpg.key + state: present +- name: Paketquelle + become: true + apt_repository: + repo: 'deb http://packages.azlux.fr/debian/ buster main' + state: present + filename: log2ram + update_cache: yes +- name: log2ram installieren + become: true + apt: + update_cache: yes + name: + - log2ram +- name: Neustart + become: true + reboot: + + diff --git a/roles/updateservers/tasks/main.yml b/roles/updateservers/tasks/main.yml index 2ec3a7d..d521659 100644 --- a/roles/updateservers/tasks/main.yml +++ b/roles/updateservers/tasks/main.yml @@ -5,4 +5,9 @@ update_cache: yes cache_valid_time: 86400 autoremove: yes +- name: Server Neustart if /var/run/reboot-reqired exists + command: shutdown -r now + args: + removes: /var/run/reboot-required +