Bug 1667403
| Summary: | ovirt node ng 4.3.0 rc1 upgrade fails | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-node | Reporter: | Netbulae <info> |
| Component: | Installation & Update | Assignee: | Yuval Turgeman <yturgema> |
| Status: | CLOSED WONTFIX | QA Contact: | Huijuan Zhao <huzhao> |
| Severity: | urgent | Docs Contact: | |
| Priority: | urgent | ||
| Version: | 4.3 | CC: | bugs, chyan, cshao, huzhao, info, qiyuan, sbonazzo, weiwang, yaniwang, ycui, yturgema |
| Target Milestone: | --- | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-01-24 12:35:57 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Node | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
QE did not reproduce this bug.
Upgrade oVirt Node 4.2.7.1 to 4.3.0 successful.
Test version:
From: ovirt-node-ng-installer-ovirt-4.2-2018110212.iso (4.2.7)
To: ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch.rpm (4.3.0 rc1)
# imgbase layout
ovirt-node-ng-4.2.7-0.20181102.0
+- ovirt-node-ng-4.2.7-0.20181102.0+1
ovirt-node-ng-4.3.0-0.20190110.0
+- ovirt-node-ng-4.3.0-0.20190110.0+1
Test steps:
1. Install oVirt Node 4.2.7 ovirt-node-ng-installer-ovirt-4.2-2018110212.iso
2. Login node, update to 4.3.0 rc1 with rpm:
# yum install ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch.rpm
3. Check the upgrade process
4. After upgrade, reboot node
Test results:
1. After step3, upgrade successful:
# yum install ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch.rpm
Loaded plugins: enabled_repos_upload, fastestmirror, imgbased-persist, package_upload, product-id, search-disabled-repos, subscription-manager, vdsmupgrade
This system is not registered with an entitlement server. You can use subscription-manager to register.
Examining ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch.rpm: ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch
Marking ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package ovirt-node-ng-image-update.noarch 0:4.3.0-0.4.rc1.el7 will be obsoleting
---> Package ovirt-node-ng-image-update-placeholder.noarch 0:4.2.7-1.el7 will be obsoleted
--> Finished Dependency Resolution
Dependencies Resolved
=========================================================================================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================================================================================
Installing:
ovirt-node-ng-image-update noarch 4.3.0-0.4.rc1.el7 /ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch 633 M
replacing ovirt-node-ng-image-update-placeholder.noarch 4.2.7-1.el7
Transaction Summary
=========================================================================================================================================================================================
Install 1 Package
Total size: 633 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch 1/2
Erasing : ovirt-node-ng-image-update-placeholder-4.2.7-1.el7.noarch 2/2
Uploading Package Profile
Unable to upload Package Profile
centos-sclo-rh-release/x86_64 | 3.0 kB 00:00:00
centos-sclo-rh-release/x86_64/primary_db | 3.6 MB 00:00:07
ovirt-4.2/7 | 3.0 kB 00:00:00
ovirt-4.2/7/primary_db | 690 kB 00:00:01
ovirt-4.2-centos-gluster312/x86_64 | 2.9 kB 00:00:00
ovirt-4.2-centos-gluster312/x86_64/primary_db | 136 kB 00:00:02
ovirt-4.2-centos-opstools/x86_64 | 2.9 kB 00:00:00
ovirt-4.2-centos-opstools/x86_64/primary_db | 352 kB 00:00:01
ovirt-4.2-centos-ovirt42/x86_64 | 2.9 kB 00:00:00
ovirt-4.2-centos-ovirt42/x86_64/primary_db | 236 kB 00:00:00
ovirt-4.2-centos-qemu-ev/x86_64 | 2.9 kB 00:00:00
ovirt-4.2-centos-qemu-ev/x86_64/primary_db | 54 kB 00:00:00
ovirt-4.2-epel/x86_64/metalink | 7.0 kB 00:00:00
ovirt-4.2-epel/x86_64 | 4.7 kB 00:00:00
ovirt-4.2-epel/x86_64/group_gz | 88 kB 00:00:00
ovirt-4.2-epel/x86_64/updateinfo | 952 kB 00:00:00
ovirt-4.2-epel/x86_64/primary_db | 6.6 MB 00:00:00
ovirt-4.2-virtio-win-latest | 3.0 kB 00:00:00
ovirt-4.2-virtio-win-latest/primary_db | 6.5 kB 00:00:00
Determining fastest mirrors
* ovirt-4.2-epel: mirrors.tuna.tsinghua.edu.cn
Verifying : ovirt-node-ng-image-update-4.3.0-0.4.rc1.el7.noarch 1/2
Verifying : ovirt-node-ng-image-update-placeholder-4.2.7-1.el7.noarch 2/2
Installed:
ovirt-node-ng-image-update.noarch 0:4.3.0-0.4.rc1.el7
Replaced:
ovirt-node-ng-image-update-placeholder.noarch 0:4.2.7-1.el7
Complete!
2. After step4, can login new layer 4.3.0 rc1 successful
Jorik, can you share reproduction steps? We can't reproduce the issue. Hi, I think I know why you can't reproduce. I checked the install media as these weren't provisioned at the time and we have ovirt-node-ng-installer-ovirt-4.2-2018120406.iso But when I try to find it on resources.ovirt.org or google it, it cannot be found. So I guess this has been a dodgy release at some point as we didn't go build the image ourself and the file creation dat is december fourth like in the iso name. I can try to reproduce but probably we will be the only one hit by this ;-) |
Description of problem: Trying to update oVirt Node 4.2.7.1 to 4.3.0, but it fails with the following dependencies: "Loaded plugins: enabled_repos_upload, fastestmirror, imgbased-persist,\n : package_upload, product-id, search-disabled-repos, subscription-\n : manager, vdsmupgrade\nThis system is not registered with an entitlement server. You can use subscription-manager to register.\nLoading mirror speeds from cached hostfile\n * ovirt-4.3-epel: ftp.nluug.nl\nResolving Dependencies\n--> Running transaction check\n---> Package ovirt-host.x86_64 0:4.2.3-1.el7 will be updated\n---> Package ovirt-host.x86_64 0:4.3.0-1.el7 will be an update\n--> Processing Dependency: ovirt-host-dependencies = 4.3.0-1.el7 for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: aide for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap-utils for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: pam_pkcs11 for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: scap-security-guide for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Running transaction check\n---> Package ovirt-host.x86_64 0:4.3.0-1.el7 will be an update\n--> Processing Dependency: aide for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap-utils for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: pam_pkcs11 for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: scap-security-guide for package: ovirt-host-4.3.0-1.el7.x86_64\n---> Package ovirt-host-dependencies.x86_64 0:4.2.3-1.el7 will be updated\n---> Package ovirt-host-dependencies.x86_64 0:4.3.0-1.el7 will be an update\n--> Processing Dependency: vdsm >= 4.30.5 for package: ovirt-host-dependencies-4.3.0-1.el7.x86_64\n--> Processing Dependency: vdsm-client >= 4.30.5 for package: ovirt-host-dependencies-4.3.0-1.el7.x86_64\n--> Running transaction check\n---> Package ovirt-host.x86_64 0:4.3.0-1.el7 will be an update\n--> Processing Dependency: aide for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap-utils for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: pam_pkcs11 for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: scap-security-guide for package: ovirt-host-4.3.0-1.el7.x86_64\n---> Package vdsm.x86_64 0:4.20.43-1.el7 will be updated\n--> Processing Dependency: vdsm = 4.20.43-1.el7 for package: vdsm-hook-ethtool-options-4.20.43-1.el7.noarch\n--> Processing Dependency: vdsm = 4.20.43-1.el7 for package: vdsm-gluster-4.20.43-1.el7.x86_64\n--> Processing Dependency: vdsm = 4.20.43-1.el7 for package: vdsm-hook-vmfex-dev-4.20.43-1.el7.noarch\n--> Processing Dependency: vdsm = 4.20.43-1.el7 for package: vdsm-hook-fcoe-4.20.43-1.el7.noarch\n---> Package vdsm.x86_64 0:4.30.5-1.el7 will be an update\n--> Processing Dependency: vdsm-http = 4.30.5-1.el7 for package: vdsm-4.30.5-1.el7.x86_64\n--> Processing Dependency: vdsm-jsonrpc = 4.30.5-1.el7 for package: vdsm-4.30.5-1.el7.x86_64\n--> Processing Dependency: vdsm-python = 4.30.5-1.el7 for package: vdsm-4.30.5-1.el7.x86_64\n--> Processing Dependency: qemu-kvm-rhev >= 10:2.12.0-18.el7_6.1 for package: vdsm-4.30.5-1.el7.x86_64\n---> Package vdsm-client.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-client.noarch 0:4.30.5-1.el7 will be an update\n--> Processing Dependency: vdsm-api = 4.30.5-1.el7 for package: vdsm-client-4.30.5-1.el7.noarch\n--> Processing Dependency: vdsm-yajsonrpc = 4.30.5-1.el7 for package: vdsm-client-4.30.5-1.el7.noarch\n--> Running transaction check\n---> Package ovirt-host.x86_64 0:4.3.0-1.el7 will be an update\n--> Processing Dependency: aide for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap-utils for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: pam_pkcs11 for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: scap-security-guide for package: ovirt-host-4.3.0-1.el7.x86_64\n---> Package qemu-kvm-ev.x86_64 10:2.10.0-21.el7_5.7.1 will be updated\n---> Package qemu-kvm-ev.x86_64 10:2.12.0-18.el7_6.1.1 will be an update\n--> Processing Dependency: qemu-kvm-common-ev = 10:2.12.0-18.el7_6.1.1 for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n--> Processing Dependency: qemu-img-ev = 10:2.12.0-18.el7_6.1.1 for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n--> Processing Dependency: libibumad.so.3()(64bit) for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n--> Processing Dependency: libgbm.so.1()(64bit) for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n--> Processing Dependency: libepoxy.so.0()(64bit) for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n---> Package vdsm-api.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-api.noarch 0:4.30.5-1.el7 will be an update\n---> Package vdsm-gluster.x86_64 0:4.20.43-1.el7 will be updated\n---> Package vdsm-gluster.x86_64 0:4.30.5-1.el7 will be an update\n---> Package vdsm-hook-ethtool-options.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-hook-ethtool-options.noarch 0:4.30.5-1.el7 will be an update\n---> Package vdsm-hook-fcoe.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-hook-fcoe.noarch 0:4.30.5-1.el7 will be an update\n---> Package vdsm-hook-vmfex-dev.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-hook-vmfex-dev.noarch 0:4.30.5-1.el7 will be an update\n---> Package vdsm-http.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-http.noarch 0:4.30.5-1.el7 will be an update\n---> Package vdsm-jsonrpc.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-jsonrpc.noarch 0:4.30.5-1.el7 will be an update\n---> Package vdsm-python.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-python.noarch 0:4.30.5-1.el7 will be an update\n--> Processing Dependency: vdsm-common = 4.30.5-1.el7 for package: vdsm-python-4.30.5-1.el7.noarch\n--> Processing Dependency: vdsm-network = 4.30.5-1.el7 for package: vdsm-python-4.30.5-1.el7.noarch\n---> Package vdsm-yajsonrpc.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-yajsonrpc.noarch 0:4.30.5-1.el7 will be an update\n--> Running transaction check\n---> Package ovirt-host.x86_64 0:4.3.0-1.el7 will be an update\n--> Processing Dependency: aide for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: openscap-utils for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: pam_pkcs11 for package: ovirt-host-4.3.0-1.el7.x86_64\n--> Processing Dependency: scap-security-guide for package: ovirt-host-4.3.0-1.el7.x86_64\n---> Package qemu-img-ev.x86_64 10:2.10.0-21.el7_5.7.1 will be updated\n---> Package qemu-img-ev.x86_64 10:2.12.0-18.el7_6.1.1 will be an update\n---> Package qemu-kvm-common-ev.x86_64 10:2.10.0-21.el7_5.7.1 will be updated\n---> Package qemu-kvm-common-ev.x86_64 10:2.12.0-18.el7_6.1.1 will be an update\n---> Package qemu-kvm-ev.x86_64 10:2.12.0-18.el7_6.1.1 will be an update\n--> Processing Dependency: libibumad.so.3()(64bit) for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n--> Processing Dependency: libgbm.so.1()(64bit) for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n--> Processing Dependency: libepoxy.so.0()(64bit) for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64\n---> Package vdsm-common.noarch 0:4.20.43-1.el7 will be updated\n---> Package vdsm-common.noarch 0:4.30.5-1.el7 will be an update\n---> Package vdsm-network.x86_64 0:4.20.43-1.el7 will be updated\n---> Package vdsm-network.x86_64 0:4.30.5-1.el7 will be an update\n--> Finished Dependency Resolution\n You could try using --skip-broken to work around the problem\n You could try running: rpm -Va --nofiles --nodigest\nUploading Enabled Repositories Report\nLoaded plugins: fastestmirror, product-id, subscription-manager\nThis system is not registered with an entitlement server. You can use subscription-manager to register.\n" ] } MSG: 2019-01-11 14:25:52,185 [INFO] yum:52830:MainThread @connection.py:871 - Connection built: host=subscription.rhsm.redhat.com port=443 handler=/subscription auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False 2019-01-11 14:25:52,186 [INFO] yum:52830:MainThread @repolib.py:494 - repos updated: Repo updates Total repo updates: 0 Updated <NONE> Added (new) <NONE> Deleted <NONE> Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64 (ovirt-4.3-centos-qemu-ev) Requires: libibumad.so.3()(64bit) Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64 (ovirt-4.3-centos-qemu-ev) Requires: libgbm.so.1()(64bit) Error: Package: ovirt-host-4.3.0-1.el7.x86_64 (ovirt-4.3-pre) Requires: openscap-utils Error: Package: ovirt-host-4.3.0-1.el7.x86_64 (ovirt-4.3-pre) Requires: openscap Error: Package: ovirt-host-4.3.0-1.el7.x86_64 (ovirt-4.3-pre) Requires: pam_pkcs11 Error: Package: ovirt-host-4.3.0-1.el7.x86_64 (ovirt-4.3-pre) Requires: aide Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64 (ovirt-4.3-centos-qemu-ev) Requires: libepoxy.so.0()(64bit) Error: Package: ovirt-host-4.3.0-1.el7.x86_64 (ovirt-4.3-pre) Requires: scap-security-guide