fix(ansible): reference facts via ansible_facts to silence deprecation

INJECT_FACTS_AS_VARS auto-injection of top-level facts is deprecated and
removed in ansible-core 2.24. Use ansible_facts['architecture'] and
ansible_facts['date_time']['epoch'] instead.
This commit is contained in:
Clément Désiles
2026-09-21 09:59:03 +02:00
parent a73fb2aa29
commit 61621715e0
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -33,7 +33,7 @@
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak && cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak &&
reflector --latest 20 --protocol https --sort rate reflector --latest 20 --protocol https --sort rate
--save /etc/pacman.d/mirrorlist --save /etc/pacman.d/mirrorlist
when: mirrorlist_bak.stat.exists is false or (mirrorlist.stat.exists and (ansible_date_time.epoch | int - mirrorlist.stat.mtime) > 604800) when: mirrorlist_bak.stat.exists is false or (mirrorlist.stat.exists and (ansible_facts['date_time']['epoch'] | int - mirrorlist.stat.mtime) > 604800)
changed_when: true changed_when: true
- name: Configure pacman to output colors - name: Configure pacman to output colors
+1 -1
View File
@@ -19,7 +19,7 @@
'armv6l': 'armv6', 'armv6l': 'armv6',
'i386': '386', 'i386': '386',
'i686': '386' 'i686': '386'
}[ansible_architecture] }} }[ansible_facts['architecture']] }}
- name: Set release filenames - name: Set release filenames
ansible.builtin.set_fact: ansible.builtin.set_fact:
+1 -1
View File
@@ -14,7 +14,7 @@
'armv6l': 'armv6', 'armv6l': 'armv6',
'i386': '386', 'i386': '386',
'i686': '386' 'i686': '386'
}[ansible_architecture] }} }[ansible_facts['architecture']] }}
- name: Set release filenames - name: Set release filenames
ansible.builtin.set_fact: ansible.builtin.set_fact: