Integration tests: replace ansible_xxx with ansible_facts.xxx (#11479)

Replace ansible_xxx with ansible_facts.xxx.
This commit is contained in:
Felix Fontein
2026-02-07 18:18:48 +01:00
committed by GitHub
parent 106817316d
commit 476f2bf641
144 changed files with 548 additions and 578 deletions

View File

@@ -8,14 +8,14 @@
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
# FIXME: Unfortunately ansible_selinux could be a boolean or a dictionary !
# FIXME: Unfortunately ansible_facts.selinux could be a boolean or a dictionary !
- debug:
msg: SELinux is disabled
when: ansible_selinux is defined and ansible_selinux == False
when: ansible_facts.selinux is defined and ansible_facts.selinux == False
- debug:
msg: SELinux is {{ ansible_selinux.status }}
when: ansible_selinux is defined and ansible_selinux != False
msg: SELinux is {{ ansible_facts.selinux.status }}
when: ansible_facts.selinux is defined and ansible_facts.selinux != False
- include_tasks: sefcontext.yml
when: ansible_selinux is defined and ansible_selinux != False and ansible_selinux.status == 'enabled'
when: ansible_facts.selinux is defined and ansible_facts.selinux != False and ansible_facts.selinux.status == 'enabled'

View File

@@ -7,15 +7,15 @@
package:
name: policycoreutils-python
when:
- ansible_distribution == 'RedHat'
- ansible_distribution_major_version|int < 8
- ansible_facts.distribution == 'RedHat'
- ansible_facts.distribution_major_version|int < 8
- name: install requirements for rhel8 beta
package:
name: python3-policycoreutils
when:
- ansible_distribution == 'RedHat'
- ansible_distribution_major_version|int >= 8
- ansible_facts.distribution == 'RedHat'
- ansible_facts.distribution_major_version|int >= 8
- name: Ensure we start with a clean state
sefcontext: