diff options
author | Luke Meyer <lmeyer@redhat.com> | 2017-09-05 15:57:46 -0400 |
---|---|---|
committer | Luke Meyer <lmeyer@redhat.com> | 2017-09-06 09:03:59 -0400 |
commit | 8e514993f5fbe14050e702b2bf7494466cdafcf9 (patch) | |
tree | 2f04faf35b42fbe832c737cea2708c2fb5be7353 /roles/openshift_health_checker/openshift_checks/package_version.py | |
parent | bc79e5c3093c23ba16f79421ff53ed0c7a22a14a (diff) | |
download | openshift-8e514993f5fbe14050e702b2bf7494466cdafcf9.tar.gz openshift-8e514993f5fbe14050e702b2bf7494466cdafcf9.tar.bz2 openshift-8e514993f5fbe14050e702b2bf7494466cdafcf9.tar.xz openshift-8e514993f5fbe14050e702b2bf7494466cdafcf9.zip |
openshift_checks aos_version: also check installed under yum
Tweaks to the logic around using yum vs dnf; now uses ansible_pkg_mgr to
determine which is in effect for a host.
Also, extended the yum logic to check installed packages in addition to
available packages in the aos_version module so that disconnected
installs and others with weird repo configs need not disable the
package_version check.
Diffstat (limited to 'roles/openshift_health_checker/openshift_checks/package_version.py')
-rw-r--r-- | roles/openshift_health_checker/openshift_checks/package_version.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/roles/openshift_health_checker/openshift_checks/package_version.py b/roles/openshift_health_checker/openshift_checks/package_version.py index 8b780114f..0b795b6c4 100644 --- a/roles/openshift_health_checker/openshift_checks/package_version.py +++ b/roles/openshift_health_checker/openshift_checks/package_version.py @@ -46,6 +46,7 @@ class PackageVersion(NotContainerizedMixin, OpenShiftCheck): check_multi_minor_release = deployment_type in ['openshift-enterprise'] args = { + "package_mgr": self.get_var("ansible_pkg_mgr"), "package_list": [ { "name": "openvswitch", |