From 5d946b7f9bfc3067ea7b7506c79ba3b9edf9d417 Mon Sep 17 00:00:00 2001 From: Gregory Ballantine Date: Sun, 8 Nov 2026 22:57:26 -0500 Subject: [PATCH] Fixing calls to ansible_* facts --- playbooks/os_patching.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/playbooks/os_patching.yml b/playbooks/os_patching.yml index 2634a1d..17b6187 100644 --- a/playbooks/os_patching.yml +++ b/playbooks/os_patching.yml @@ -13,34 +13,34 @@ ansible.builtin.apt: update_cache: true cache_valid_time: 3600 - when: ansible_os_family == "Debian" + when: ansible_facts['os_family'] == "Debian" - name: Upgrade all packages (Debian) ansible.builtin.apt: upgrade: dist autoremove: true autoclean: true - when: ansible_os_family == "Debian" + when: ansible_facts['os_family'] == "Debian" - name: Upgrade all packages (RedHat) # noqa: package-latest ansible.builtin.dnf: name: "*" state: latest update_cache: true - when: ansible_os_family == "RedHat" + when: ansible_facts['os_family'] == "RedHat" - name: Check if reboot is required (Debian) ansible.builtin.stat: path: /var/run/reboot-required register: reboot_required_debian - when: ansible_os_family == "Debian" + when: ansible_facts['os_family'] == "Debian" - name: Check if reboot is required (RedHat) ansible.builtin.command: needs-restarting -r register: reboot_required_redhat failed_when: false changed_when: false - when: ansible_os_family == "RedHat" + when: ansible_facts['os_family'] == "RedHat" - name: Reboot Debian systems if required ansible.builtin.reboot: @@ -48,7 +48,7 @@ reboot_timeout: 600 when: - reboot_if_required - - ansible_os_family == "Debian" + - ansible_facts['os_family'] == "Debian" - reboot_required_debian.stat.exists - name: Reboot RedHat systems if required @@ -57,5 +57,5 @@ reboot_timeout: 600 when: - reboot_if_required - - ansible_os_family == "RedHat" + - ansible_facts['os_family'] == "RedHat" - reboot_required_redhat.rc == 1