Hello everyone,
I believe there is a potential issue with the RHEL 7 yum repos and at least one missing
RPM to convert a pre-existing RHEL 7.5 system into an oVirt host node.
I have the following YUM repos enabled in my RHEL 7 system, according to the
documentation:
rhel-7-server-rpms
rhel-7-server-optional-rpms
rhel-7-server-extras-rpms
I installed the oVirt 4.2 RPM:
ovirt-release42-4.2.3.1-1.el7.noarch
I then go to the engine GUI to add the new host, and during the installation process I am
informed that there is a YUM transaction error with the following package being
unavailable:
python-qpid-proton (as a dependency install for the python-gofer-proton package)
I dug around Red Hat's YUM repos and discovered that this package only exists in the
rhel-7-server-satellite-tools-6.{1..3}-rpms YUM repos from the official Red Hat site.
I tried enabling this repo (specifically the rhel-7-server-satellite-tools-6.3-rpms repo)
to see which version of the package would be installed, and it appears to be a custom spin
for Satellite in the release version:
=============================================================================================================
Package Arch Version Repository
Size
=============================================================================================================
Installing:
python-gofer-proton noarch 2.7.7-3.el7sat
lab1-rhel-7-server-satellite-tools-6.3-rpms 54 k
Installing for dependencies:
python-gofer noarch 2.7.7-3.el7sat
lab1-rhel-7-server-satellite-tools-6.3-rpms 132 k
python-qpid-proton x86_64 0.16.0-7.el7
lab1-rhel-7-server-satellite-tools-6.3-rpms 216 k
qpid-proton-c x86_64 0.16.0-7.el7
lab1-rhel-7-server-satellite-tools-6.3-rpms 131 k
Transaction Summary
==============================================================================================================
Install 1 Package (+3 Dependent packages)
Since I shouldn't even require this repo according to the official oVirt install
documentation for hosts, and the fact that these packages appear to be custom spins
(el7sat) versions, I was curious if this is OK to use for oVirt or if I have encountered a
dependency bug with RHEL 7.5 and oVirt 4.2?
Any advice would be welcomed.