We need to require Ansible 2.7.2 and remove all Ansible 2.8 incompatibilities (for example using module names in plural) for following roles: - ovirt.disaster-revovery - ovirt.hosted-engine-setup - ovirt.shutdown-env
FAILED: # rpm -qR ovirt-ansible-hosted-engine-setup ansible >= 2.7 .. # rpm -qR ovirt-ansible-shutdown-env ansible >= 2.7 .. PASSED: # rpm -qR ovirt-ansible-cluster-upgrade ansible >= 2.7.2 .. # rpm -qR ovirt-ansible-disaster-recovery ansible >= 2.7.2 .. rpms: ovirt-ansible-disaster-recovery-1.1.4-1.el7ev.noarch ovirt-ansible-shutdown-env-1.0.2-2.el7ev.noarch ovirt-ansible-hosted-engine-setup-1.0.7-2.el7ev.noarch ovirt-ansible-cluster-upgrade-1.1.10-1.el7ev.noarch From QE point of view, there should be requirement on Ansible 2.7.2 in every role as mentioned in description. If Ansible 2.7 is enough for hosted-engine-setup and shutdown-env, please move it to verified. Thanks, Petr
AFAIK for hosted-engine and shutdown roles use case - 2.7 is enough. We require it by other roles because of other features which that z-stream has. @Simone please correct me if I am wrong, thanks.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:0339