Description of problem: When installing host on engine which doesn't have installed package python-netaddr, it fails with following error: Next failure is in TASK [ovirt-provider-ovn-driver : Install ovirt-provider-ovn-driver]: The conditional check 'ovn_central | ipaddr' failed. The error was: The ipaddr filter requires python-netaddr be installed on the ansible controller Version-Release number of selected component (if applicable): 4.2.4 How reproducible: always Steps to Reproduce: 1. Have engine without python-netaddr package 2. Install host. Actual results: Next failure is in TASK [ovirt-provider-ovn-driver : Install ovirt-provider-ovn-driver]: The conditional check 'ovn_central | ipaddr' failed. The error was: The ipaddr filter requires python-netaddr be installed on the ansible controller Expected results: python-netaddr should be installed by default as ovirt-engine requirment Additional info: Add requirment to spec file for python-netaddr.
# yum deplist ovirt-engine-tools | grep net ; yum list ovirt-engine ovirt-engine-tools dependency: python-netaddr provider: python-netaddr.noarch 0.7.18-1.el7ost Installed Packages ovirt-engine.noarch 4.2.5.1-0.1.el7ev @rhv-4.2-latest ovirt-engine-tools.noarch 4.2.5.1-0.1.el7ev @rhv-4.2-latest
This bugzilla is included in oVirt 4.2.5 release, published on July 30th 2018. Since the problem described in this bug report should be resolved in oVirt 4.2.5 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.