
On Wed, Apr 1, 2020 at 4:30 PM Nir Soffer <nsoffer@redhat.com> wrote:
On Wed, Apr 1, 2020 at 3:25 PM Dana Elfassy <delfassy@redhat.com> wrote:
Moving to deverl, since other people may have the same problem.
We switched to ovirt-imageio 2.0.2 yesterday. The package should be available from ovirt repositories and for QE.
When I'm trying to install updates I'm getting the following error message:
Do you mean "yum update"?
"Depsolve Error occured: \n Problem: problem with installed package vdsm-4.40.10-1.el8.x86_64\n - package vdsm-4.40.10-1.el8.x86_64 > requires ovirt-imageio-daemon = 1.6.3, but none of the providers can be installed\n - package vdsm-4.40.9-1.el8.x86_64 requires ovirt-imageio-daemon = > 1.6.3, but none of the providers can be installed\n - cannot install both ovirt-imageio-daemon-2.0.2-0.el8.x86_64 and ovirt-imageio-daemon-1.6.3-0.20 > 2003041517.gitefb1267.el8.x86_64\n - cannot install both ovirt-imageio-daemon-2.0.2-0.el8.x86_64 and ovirt-imageio-daemon-1.6.3-0.el8.noarch\n - cann > ot install the best candidate for the job"
The current version I have is [root@dhcp-1-31 ~]# rpm -qa | grep "ovirt-imageio" ovirt-imageio-common-1.6.3-0.202003041517.gitefb1267.el8.x86_64 ovirt-imageio-daemon-1.6.3-0.202003041517.gitefb1267.el8.x86_64
If you build vdsm from master it will require imageio 2.0.2, which is available for your system based on the error message. If you want to install vdsm from rpms, it may take a while until it is available in the repos, because the change queue introduce an unknown delay (can be days) from the time we merge a patch until the package is available in the repos. Until we fix the issue with the change queue, you can use the jenkins repo created for every patch merged. git log:
commit b5ad1db768d07b4b42454c64d00cb406b50aa19b (tag: v4.40.11, origin/master, origin/HEAD, gerrit/master, master) Author: Milan Zamazal <mzamazal@redhat.com> Date: Tue Mar 31 21:59:12 2020 +0200
New release: 4.40.11
Find commit b5ad1db768d07b4b42454c64d00cb406b50aa19b on gerrit: https://gerrit.ovirt.org/c/108118 Find the build comment at the bottom:
Build Successful
https://jenkins.ovirt.org/job/standard-enqueue/27811/ : This change was not submitted to any change queues for system testing. You will need to create some 'build-artifacts' jobs if you want changes to be submitted to change queues, take part in the system tests and be deployed to the nightly snapshot repositories. If your project uses STDCI V2 and you have release branches configured, you may disregard this message.
https://jenkins.ovirt.org/job/vdsm_standard-on-merge/2499/ : SUCCESS
Ignore the first part of the comment, it is bugus. The second part is the key, the packages are here: https://jenkins.ovirt.org/job/vdsm_standard-on-merge/2499/artifact/build-art... But you don't have to download anything because this is a yum repo. Add this repo file to your host and yum update. # cat /etc/yum.repos.d/test.repo [vdsm] name=vdsm test repo baseurl=https://jenkins.ovirt.org/job/vdsm_standard-on-merge/2499/artifact/build-art... enabled=1 gpgcheck=0 Nir
I have tried to remove it (which requires installing ovirt-release-master again), and got the same error
Is this centos or rhel system?
If this is a rhel system the right place to discuss it is rhev-devel.
For centos the packages are available here: https://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el8/x86_64/
If you have ovirt-release-master package installed: yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm
The package should be available.
This is the way we test installation in the CI.
Nir