From c2b15b5eaac78cc3dbcea3614c18835d8ea7264d Mon Sep 17 00:00:00 2001 From: Ada Date: Mon, 22 Apr 2024 18:02:01 +0200 Subject: [PATCH] Add upgrade playbook --- ansible/roles/auditd/files/custom.rules | 0 ansible/roles/auditd/handlers/main.yml | 0 ansible/roles/auditd/tasks/main.yml | 0 ansible/roles/fail2ban/handlers/main.yml | 0 ansible/roles/fail2ban/tasks/main.yml | 0 ansible/roles/fail2ban/templates/sshd.conf.j2 | 0 ansible/roles/journald/files/retention-time.conf | 0 ansible/roles/journald/handlers/main.yml | 0 ansible/roles/journald/tasks/main.yml | 0 ansible/roles/knot/tasks/main.yml | 1 - ansible/roles/timesyncd/tasks/main.yml | 0 ansible/upgrade.yml | 16 ++++++++++++++++ 12 files changed, 16 insertions(+), 1 deletion(-) mode change 100755 => 100644 ansible/roles/auditd/files/custom.rules mode change 100755 => 100644 ansible/roles/auditd/handlers/main.yml mode change 100755 => 100644 ansible/roles/auditd/tasks/main.yml mode change 100755 => 100644 ansible/roles/fail2ban/handlers/main.yml mode change 100755 => 100644 ansible/roles/fail2ban/tasks/main.yml mode change 100755 => 100644 ansible/roles/fail2ban/templates/sshd.conf.j2 mode change 100755 => 100644 ansible/roles/journald/files/retention-time.conf mode change 100755 => 100644 ansible/roles/journald/handlers/main.yml mode change 100755 => 100644 ansible/roles/journald/tasks/main.yml mode change 100755 => 100644 ansible/roles/timesyncd/tasks/main.yml create mode 100644 ansible/upgrade.yml diff --git a/ansible/roles/auditd/files/custom.rules b/ansible/roles/auditd/files/custom.rules old mode 100755 new mode 100644 diff --git a/ansible/roles/auditd/handlers/main.yml b/ansible/roles/auditd/handlers/main.yml old mode 100755 new mode 100644 diff --git a/ansible/roles/auditd/tasks/main.yml b/ansible/roles/auditd/tasks/main.yml old mode 100755 new mode 100644 diff --git a/ansible/roles/fail2ban/handlers/main.yml b/ansible/roles/fail2ban/handlers/main.yml old mode 100755 new mode 100644 diff --git a/ansible/roles/fail2ban/tasks/main.yml b/ansible/roles/fail2ban/tasks/main.yml old mode 100755 new mode 100644 diff --git a/ansible/roles/fail2ban/templates/sshd.conf.j2 b/ansible/roles/fail2ban/templates/sshd.conf.j2 old mode 100755 new mode 100644 diff --git a/ansible/roles/journald/files/retention-time.conf b/ansible/roles/journald/files/retention-time.conf old mode 100755 new mode 100644 diff --git a/ansible/roles/journald/handlers/main.yml b/ansible/roles/journald/handlers/main.yml old mode 100755 new mode 100644 diff --git a/ansible/roles/journald/tasks/main.yml b/ansible/roles/journald/tasks/main.yml old mode 100755 new mode 100644 diff --git a/ansible/roles/knot/tasks/main.yml b/ansible/roles/knot/tasks/main.yml index c25af02..944ac4c 100644 --- a/ansible/roles/knot/tasks/main.yml +++ b/ansible/roles/knot/tasks/main.yml @@ -15,7 +15,6 @@ state: present filename: knot-dns - - name: Install knot ansible.builtin.apt: name: knot diff --git a/ansible/roles/timesyncd/tasks/main.yml b/ansible/roles/timesyncd/tasks/main.yml old mode 100755 new mode 100644 diff --git a/ansible/upgrade.yml b/ansible/upgrade.yml new file mode 100644 index 0000000..7369a00 --- /dev/null +++ b/ansible/upgrade.yml @@ -0,0 +1,16 @@ +--- +- name: Upgreade + hosts: all + become: true + tasks: + - name: Ugrade debian based + ansible.builtin.apt: + update_cache: true + upgrade: true + when: ansible_facts['os_family'] == "Debian" + + - name: Upgrade all packages + ansible.builtin.dnf: + name: "*" + state: latest + when: ansible_facts['os_family'] == "RedHat"