My system is Rocky 8.9
I am running into some issues with upgrading. I am following the guide -
https://www.ovirt.org/documentation/upgrade_guide/index.html#Upgrading_th...
I also followed
https://www.ovirt.org/download/install_on_rhel.html and took care of the
Rocky sepecific section along with the "Common to RHEL 8.6 and derivatives"
When running the upgrade 3.2. Updating the oVirt Engine, step #3 engine-setup fails with:
[ ERROR ] DNF
Problem 1: package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.
14, but none of the providers can be installed
- cannot install the best candidate for the job
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
Problem 2: problem with installed package ovirt-engine-4.4.10.7-1.el8.noarch
- cannot install the best update candidate for package
ovirt-engine-4.4.10.7-1.el8.noarch
- cannot install the best update candidate for package
ansible-runner-service-1.0.7-1.el8.noarch
- package ovirt-engine-4.5.3.1-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.3.2-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, but
none of the providers can be installed
- package ovirt-engine-4.5.1.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.1.3-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.4-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.5-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
Problem 3: problem with installed package
ansible-runner-service-1.0.7-1.el8.noarch
- cannot install the best update candidate for package
ovirt-engine-4.4.10.7-1.el8.noarch
- cannot install the best update candidate for package
ansible-runner-service-1.0.7-1.el8.noarch
- package ovirt-engine-4.5.3.1-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.3.2-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, but
none of the providers can be installed
- package ovirt-engine-4.5.1.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.1.3-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.4-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.5-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
Problem 4: problem with installed package
python3-ansible-runner-1.4.6-1.el8.noarch
- cannot install the best update candidate for package
python3-ansible-runner-1.4.6-1.el8.noarch
- package ovirt-engine-4.5.3.1-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.3.2-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, but
none of the providers can be installed
- package ovirt-engine-4.5.1.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.1.3-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.4-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.5-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
[ INFO ] DNF Performing DNF transaction rollback
[ ERROR ] Failed to execute stage 'Environment customization':
Problem 1: package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.
14, but none of the providers can be installed
- cannot install the best candidate for the job
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
Problem 2: problem with installed package ovirt-engine-4.4.10.7-1.el8.noarch
- cannot install the best update candidate for package
ovirt-engine-4.4.10.7-1.el8.noarch
- cannot install the best update candidate for package
ansible-runner-service-1.0.7-1.el8.noarch
- package ovirt-engine-4.5.3.1-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.3.2-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, but
none of the providers can be installed
- package ovirt-engine-4.5.1.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.1.3-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.4-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.5-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
Problem 3: problem with installed package
ansible-runner-service-1.0.7-1.el8.noarch
- cannot install the best update candidate for package
ovirt-engine-4.4.10.7-1.el8.noarch
- cannot install the best update candidate for package
ansible-runner-service-1.0.7-1.el8.noarch
- package ovirt-engine-4.5.3.1-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.3.2-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, but
none of the providers can be installed
- package ovirt-engine-4.5.1.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.1.3-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.4-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.5-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
Problem 4: problem with installed package
python3-ansible-runner-1.4.6-1.el8.noarch
- cannot install the best update candidate for package
python3-ansible-runner-1.4.6-1.el8.noarch
- package ovirt-engine-4.5.3.1-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.3.2-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, bu
t none of the providers can be installed
- package ovirt-engine-4.5.4-1.el8.noarch from centos-ovirt45 requires
postgresql-jdbc >= 42.2.14, but
none of the providers can be installed
- package ovirt-engine-4.5.1.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.1.3-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.2-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.4-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package ovirt-engine-4.5.2.5-1.el8.noarch from ovirt-45-upstream requires
postgresql-jdbc >= 42.2.14,
but none of the providers can be installed
- package postgresql-jdbc-42.2.14-0.1.el8_6.noarch from centos-ovirt45 is
filtered out by exclude filte
ring
- package postgresql-jdbc-42.2.27-1.el8.noarch from centos-ovirt45 is filtered
out by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from appstream is filtered out
by exclude filtering
- package postgresql-jdbc-42.2.14-2.el8.noarch from devel is filtered out by
exclude filtering
[ INFO ] Stage: Clean up
Log file is located at
/var/log/ovirt-engine/setup/ovirt-engine-setup-20231124095827-ytworo.log
[ INFO ] Generating answer file
'/var/lib/ovirt-engine/setup/answers/20231124100101-setup.conf'
[ INFO ] Stage: Pre-termination
[ INFO ] Stage: Termination
[ ERROR ] Execution of setup failed
I recall running into a similar issue before with modules that were causing upgrade
issues. Sometimes the easiest thing is to reset a module, but I am not sure in this case.
Here is what repos I have on my system:
[root@engine ~]# dnf repolist
repo id
repo name
appstream
Rocky Linux 8 - AppStream
baseos
Rocky Linux 8 - BaseOS
centos-ceph-pacific
CentOS-8-stream - Ceph Pacific
centos-gluster10
CentOS-8-stream - Gluster 10
centos-nfv-openvswitch
CentOS-8 - NFV OpenvSwitch
centos-ovirt45
CentOS Stream 8 - oVirt 4.5
cs8-extras
CentOS Stream 8 - Extras
cs8-extras-common
CentOS Stream 8 - Extras common packages
devel
Rocky Linux 8 - Devel WARNING! FOR BUILDROOT AND KOJI USE
epel-debuginfo
Extra Packages for Enterprise Linux 8 - x86_64 - Debug
epel-modular
Extra Packages for Enterprise Linux Modular 8 - x86_64 - RETIRED
epel-modular-debuginfo
Extra Packages for Enterprise Linux Modular 8 - x86_64 - Debug - RETIRED
epel-modular-source
Extra Packages for Enterprise Linux Modular 8 - x86_64 - Source - RETIRED
epel-source
Extra Packages for Enterprise Linux 8 - x86_64 - Source
epel-testing
Extra Packages for Enterprise Linux 8 - Testing - x86_64
epel-testing-debuginfo
Extra Packages for Enterprise Linux 8 - Testing - x86_64 - Debug
epel-testing-modular
Extra Packages for Enterprise Linux Modular 8 - Testing - x86_64 - RETIRED
epel-testing-modular-debuginfo
Extra Packages for Enterprise Linux Modular 8 - Testing - x86_64 - Debug - RETIRED
epel-testing-modular-source
Extra Packages for Enterprise Linux Modular 8 - Testing - x86_64 - Source - RETIRED
epel-testing-source
Extra Packages for Enterprise Linux 8 - Testing - x86_64 - Source
ha
Rocky Linux 8 - HighAvailability
ovirt-4.4
Latest oVirt 4.4 Release
ovirt-4.4-centos-advanced-virtualization
CentOS-8 - Advanced Virtualization
ovirt-4.4-centos-ceph-pacific
CentOS-8-stream - Ceph Pacific
ovirt-4.4-centos-gluster8
CentOS-8-stream - Gluster 8
ovirt-4.4-centos-nfv-openvswitch
CentOS-8 - NFV OpenvSwitch
ovirt-4.4-centos-openstack-victoria
CentOS-8 - OpenStack victoria
ovirt-4.4-centos-opstools
CentOS-8 - OpsTools - collectd
ovirt-4.4-centos-opstools-vault
CentOS-8 - OpsTools - collectd - vault
ovirt-4.4-centos-ovirt44
CentOS-8 - oVirt 4.4
ovirt-4.4-copr:copr.fedorainfracloud.org:sac:gluster-ansible
Copr repo for gluster-ansible owned by sac
ovirt-4.4-copr:copr.fedorainfracloud.org:sbonazzo:EL8_collection
Copr repo for EL8_collection owned by sbonazzo
ovirt-4.4-epel
Extra Packages for Enterprise Linux 8 - x86_64
ovirt-4.4-virtio-win-latest
virtio-win builds roughly matching what will be shipped in upcoming RHEL
ovirt-45-centos-stream-openstack-yoga
CentOS Stream 8 - oVirt 4.5 - OpenStack Yoga Repository
ovirt-45-upstream
oVirt upstream for CentOS Stream 8 - oVirt 4.5
powertools
Rocky Linux 8 - PowerTools
Can anyone advise the steps to get this system to upgrade as expected?