On Wed, Apr 1, 2020 at 4:30 PM Nir Soffer <nsoffer(a)redhat.com> wrote:
On Wed, Apr 1, 2020 at 3:25 PM Dana Elfassy <delfassy(a)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(a)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-...
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/artifac...
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