validations-common/validations_common/roles
Gael Chamoulaud (Strider) c6503e5105 Make check_latest_packages_version roles more generic
This patch removes reference to TripleO packages.

It also brings a better testing coverage through Molecule.

This patch also refactors the module itself, so it now process
the packages in one go, and reports results to ansible.

Futhermore, validation will now check for appropriate package
arhchitecture, instead of assuming they are all the same.

Validation now also determines the package manager itself,
assuming it isn't provided one by ansible.
Default fact gathering is thus no longer needed,
potentially saving storage and improving performance.

Change-Id: I5427523f6397f30538cdebabdfc22bc547c2580e
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
2021-04-15 10:27:51 +02:00
..
advanced_format_512e_support [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
check_cpu [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
check_disk_space [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
check_latest_packages_version Make check_latest_packages_version roles more generic 2021-04-15 10:27:51 +02:00
check_ram [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
check_selinux_mode [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
dns [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
haproxy [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
no_op/tasks Remove unused vars directory in roles 2020-03-05 17:09:59 +01:00
ntp [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
service_status [Testing Infra] Apply here the improvements done to tripleo-validations 2021-04-01 10:16:07 +02:00
validate_selinux Exit with zero status when denials are not found in audit log 2020-12-02 16:27:25 +01:00
xfs_check_ftype Use the UBI8 image for testing 2020-09-25 14:38:05 +02:00