From 0fc64bfd0a65bbcc92cfd6d35bd7a366c766004f Mon Sep 17 00:00:00 2001 From: Josh Lay Date: Sun, 27 Jul 2025 12:57:42 -0500 Subject: [PATCH] update-packages: lint --- roles/update-packages/tasks/main.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/roles/update-packages/tasks/main.yml b/roles/update-packages/tasks/main.yml index bc85cf2..7ecbe6f 100644 --- a/roles/update-packages/tasks/main.yml +++ b/roles/update-packages/tasks/main.yml @@ -1,34 +1,34 @@ --- - block: - - name: update packages (Fedora Atomic) - atomic_host: + - name: Update packages (Fedora Atomic) + community.general.atomic_host: revision: latest - when: ansible_distribution == 'Fedora' and is_atomic + when: ansible_distribution == 'Fedora' and ansible_local.os.is_atomic register: atomic_host_upgraded - - name: refresh and update packages (Fedora) - dnf: + - name: Refresh and update packages (DNF driven distros) + ansible.builtin.dnf: name: "*" state: latest - update_cache: yes - when: ansible_distribution == 'Fedora' and not is_atomic + update_cache: true + when: ansible_distribution in ['CentOS', 'Fedora', 'Red Hat Enterprise Linux', 'RedHat'] and not ansible_local.os.is_atomic register: fedora_upgraded - - name: update packages (generic - non-atomic/dnf) - package: + - name: Update packages (generic - non-atomic/dnf) + ansible.builtin.package: name: '*' state: latest - when: ansible_distribution in ["CentOS", "Red Hat Enterprise Linux", "RedHat", "Debian", "Ubuntu"] and not is_atomic + when: ansible_distribution in ["Debian", "Ubuntu"] register: host_upgraded - - name: reboot updated hosts - shell: nohup bash -c "sleep 2 && shutdown -r now" & + - name: Reboot updated hosts + ansible.builtin.shell: nohup bash -c "sleep 2 && shutdown -r now" & register: host_reset when: (atomic_host_upgraded is changed) or (host_upgraded is changed) or (fedora_upgraded is changed) - - name: wait for rebooted host to return - wait_for_connection: + - name: Wait for rebooted host to return + ansible.builtin.wait_for_connection: timeout: 300 delay: 20 when: host_reset is changed