Failure Of Latest oVirt Installation - Missing Packages

Hi All, This is all on a Rocky Linux 8.6 box, as a CLI oVirt self-hosted engine install. I have followed all of the instructions (include the special RHEL and derivatives and Rocky Linux instructions) in the oVirt documentation. So, I'm attempting to install the ovirt-hosted-engine-setup rpm (ie dnf -y install ovirt-hosted-engine-setup), and I'm getting failures involving the following packages (ie the following packages cannot be found): - collectd >= 5.12.0-7 - collectd-disk >= 5.12.0-7 - collectd-write_http >= 5.12.0-7 - collectd-write_syslog >= 5.12.0-7 - collectd-netlink >= 5.12.0-7 - collectd-virt >= 5.12.0-7 - python3-os-brick The full dnf error message is: ~~~ Error: Problem: package ovirt-hosted-engine-setup-2.6.5-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed - package ovirt-host-4.5.0-3.el8.x86_64 requires ovirt-host-dependencies = 4.5.0-3.el8, but none of the providers can be installed - cannot install the best candidate for the job - nothing provides collectd >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-disk >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-write_http >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-write_syslog >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-netlink >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-virt >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides python3-os-brick needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 ~~~ Doing a dnf with --nobest produces similar results ie: ~~~ Error: Problem: conflicting requests - package ovirt-hosted-engine-setup-2.6.3-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed - package ovirt-hosted-engine-setup-2.6.4-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed - package ovirt-hosted-engine-setup-2.6.5-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed etc ~~~ In all of the repos (& mirrors) I've looked at the latest version of collectd* (for EL8) is 5.9.0-5, and I can't locate python3-os-block at all. pkgs.org says that even the version of collectd* in the Centos 8 Repos is v5.9.0-5 in the EPEL EL8 repo. According to rpmfind.net there is a 5.12.0-23 version of collectd* in the EPEL EL9 repo, but I read somewhere that oVirt is not-production-ready on EL9, so I don't have the EPEL EL9 repo "available". pkgs.org says that the only versions it knows about for pyton3-os-brick are for Debian and Ubuntu, and rpmfind.net doesn't list it at all (which makes sense if there are only versions from Debia-based distros). Could someone please point me towards an EL8 repo where I can get the required packages, or, if I'm being totally stupid, what I'm doing wrong? Thanks in advance Dulux-Oz

Can you please share output of `dnf repolist enabled` command? @Lev Veyde <lveyde@redhat.com> can you help here? Il giorno mar 13 set 2022 alle ore 08:46 Matthew J Black < matthew@peregrineit.net> ha scritto:
Hi All,
This is all on a Rocky Linux 8.6 box, as a CLI oVirt self-hosted engine install.
I have followed all of the instructions (include the special RHEL and derivatives and Rocky Linux instructions) in the oVirt documentation.
So, I'm attempting to install the ovirt-hosted-engine-setup rpm (ie dnf -y install ovirt-hosted-engine-setup), and I'm getting failures involving the following packages (ie the following packages cannot be found): - collectd >= 5.12.0-7 - collectd-disk >= 5.12.0-7 - collectd-write_http >= 5.12.0-7 - collectd-write_syslog >= 5.12.0-7 - collectd-netlink >= 5.12.0-7 - collectd-virt >= 5.12.0-7 - python3-os-brick
The full dnf error message is: ~~~ Error: Problem: package ovirt-hosted-engine-setup-2.6.5-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed - package ovirt-host-4.5.0-3.el8.x86_64 requires ovirt-host-dependencies = 4.5.0-3.el8, but none of the providers can be installed - cannot install the best candidate for the job - nothing provides collectd >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-disk >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-write_http >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-write_syslog >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-netlink >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides collectd-virt >= 5.12.0-7 needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 - nothing provides python3-os-brick needed by ovirt-host-dependencies-4.5.0-3.el8.x86_64 ~~~
Doing a dnf with --nobest produces similar results ie: ~~~ Error: Problem: conflicting requests - package ovirt-hosted-engine-setup-2.6.3-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed - package ovirt-hosted-engine-setup-2.6.4-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed - package ovirt-hosted-engine-setup-2.6.5-1.el8.noarch requires ovirt-host >= 4.5.0, but none of the providers can be installed etc ~~~
In all of the repos (& mirrors) I've looked at the latest version of collectd* (for EL8) is 5.9.0-5, and I can't locate python3-os-block at all.
pkgs.org says that even the version of collectd* in the Centos 8 Repos is v5.9.0-5 in the EPEL EL8 repo. According to rpmfind.net there is a 5.12.0-23 version of collectd* in the EPEL EL9 repo, but I read somewhere that oVirt is not-production-ready on EL9, so I don't have the EPEL EL9 repo "available".
pkgs.org says that the only versions it knows about for pyton3-os-brick are for Debian and Ubuntu, and rpmfind.net doesn't list it at all (which makes sense if there are only versions from Debia-based distros).
Could someone please point me towards an EL8 repo where I can get the required packages, or, if I'm being totally stupid, what I'm doing wrong?
Thanks in advance
Dulux-Oz _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/NNH7TDYKAEZRA2...
-- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D PERFORMANCE & SCALE Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Hi Sandro, `dnf repolist enabled` results: ~~~ appstream Rocky Linux 8 - AppStream baseos Rocky Linux 8 - BaseOS cs8-extras CentOS Stream 8 - Extras cs8-extras-common CentOS Stream 8 - Extras common packages elrepo ELRepo.org Community Enterprise Linux Repository - el8 epel Extra Packages for Enterprise Linux 8 - x86_64 epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64 ~~~

Il giorno mar 13 set 2022 alle ore 09:25 Matthew J Black < matthew@peregrineit.net> ha scritto:
Hi Sandro,
`dnf repolist enabled` results:
~~~ appstream Rocky Linux 8 - AppStream baseos Rocky Linux 8 - BaseOS cs8-extras CentOS Stream 8 - Extras cs8-extras-common CentOS Stream 8 - Extras common packages elrepo ELRepo.org Community Enterprise Linux Repository - el8 epel Extra Packages for Enterprise Linux 8 - x86_64 epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64
I think you're missing `dnf install -y centos-release-ovirt45` -- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D PERFORMANCE & SCALE Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Yeap, that was it - it is in my "Steps To Set-Up" list but I must have missed it - DOH! One other thing, I've already got openvswitch v2.16.0-87 installed, and so I'm now getting package conflict errors with openvswitch v2.15. Any issue in downgrading (as that's what dnf wants to do)? Cheers Dulux-Oz

Il giorno mar 13 set 2022 alle ore 10:29 Matthew J Black < matthew@peregrineit.net> ha scritto:
Yeap, that was it - it is in my "Steps To Set-Up" list but I must have missed it - DOH!
One other thing, I've already got openvswitch v2.16.0-87 installed, and so I'm now getting package conflict errors with openvswitch v2.15. Any issue in downgrading (as that's what dnf wants to do)?
oVirt uses 2.15 so yes, please downgrade.
Cheers
Dulux-Oz _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/3NXPQN44QWSP6K...
-- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D PERFORMANCE & SCALE Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Cool - thanks again :-)
participants (2)
-
Matthew J Black
-
Sandro Bonazzola