Bug 2022999
Summary: | Failed upgrade from self-hosted engine 4.4.6 to 4.4.9 due to missing dependencies on ceph and cirderlib | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Gianluca Amato <amato> |
Component: | Setup.Core | Assignee: | Sandro Bonazzola <sbonazzo> |
Status: | CLOSED DUPLICATE | QA Contact: | Lukas Svaty <lsvaty> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.4.9 | CC: | bugs, gofaizen, patrick.lomakin |
Target Milestone: | ovirt-4.4.10 | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-11-15 15:21:20 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Integration | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Gianluca Amato
2021-11-13 21:17:14 UTC
What system is used on the hypervisor? The version oVirt 4.4.9 must be used on hypervisors with CentOS Stream or RedHat Enteprise Linix 8.5 Beta. Version 8.4 is missing specific libraries Hosts run oVirt Node 4.4.6.3 (which is based on CentOS Strem), but the oVirt Engine VM runs CentOS 8.4, since previous upgrades did not automatically switch from CentOS to CentOS Stream. I am still perplexed since CentOS Stream does not provide packages ceph-common and python3-cinderlib, but I'll try switching to CentOS Stream and report my results back. The documentation text flag should only be set after 'doc text' field is provided. Please provide the documentation text and set the flag to '?' again. Starting with 4.4.9 cinderlib support is provided by default on both engine and node side. Please `yum update -y ovirt-release44` on the hosted engine vm, it will enable the needed repos. Closing as duplicate of bug #2023343, we are going to update the documentation about this additional step. *** This bug has been marked as a duplicate of bug 2023343 *** I did all steps from documentation and this thread : 1. yum remove centos-release-openstack-ussuri 2. yum update ovirt-release44 3. engine-upgrade-check 4. yum update ovirt\*setup\* 5. engine-setup And got same error [ INFO ] DNF Downloaded librbd1-16.2.6-1.el8s.x86_64.rpm [ INFO ] DNF Downloaded python3-os-win-5.2.0-1.el8.noarch.rpm [ INFO ] DNF Downloaded python3-cinder-common-17.2.0-1.el8.noarch.rpm [ INFO ] DNF Downloading ovirt-engine-wildfly-23.0.2-1.el8.x86_64.rpm 181760.53/200669.30KB [ INFO ] DNF Downloaded ovirt-engine-wildfly-23.0.2-1.el8.x86_64.rpm [ ERROR ] DNF name '_get_key_for_package' is not defined [ ERROR ] Failed to execute stage 'Package installation': name '_get_key_for_package' is not defined [ INFO ] DNF Performing DNF transaction rollback [ INFO ] Stage: Clean up Log file is located at /var/log/ovirt-engine/setup/ovirt-engine-setup-20211115201042-n5pxb2.log [ INFO ] Generating answer file '/var/lib/ovirt-engine/setup/answers/20211115201432-setup.conf' [ INFO ] Stage: Pre-termination [ INFO ] Stage: Termination [ ERROR ] Execution of setup failed |