UPDATE: Oracle KVM on OEL 7.7 sos-3.7-11 conflicts with vdsm-4.20.46 – FIXED in 4.3!

This weekend Oracle updated to oVirt 4.3, Yeah! See instruction below how to upgrade to oVirt 4.3 and if/when you version locked the sos package.

Oracle was still using oVirt Release 4.2 repositories for Oracle Linux 7.7. The vdsm-4.20.46 conflicted with sos 3.7-11 from the ‘latest’ Oracle Linux 7 repository, which features Oracle Linux 7.7, not 7.6.

The fix is in vdsm-4.30.something, from the oVirt 4.3 repo’s, and now they are offering it!

Adding a versionlock:

$ yum install yum-plugin-versionlock
$ yum versionlock sos
Adding versionlock on: 0:sos-3.6-19.0.1.el7_6

$ yum update
Excluding 1 update due to versionlock (use "yum versionlock status" to show it)

$ 0:yum versionlock status
sos-3.7-11.0.1.el7_7.*

Upgrade to oVirt 4.3

With sos still locked, do a yum update and the new oVirt repository will be installed, replacing the old 4.2 version:

$ yum update

Installing:
 oracle-ovirt-release-el7    x86_64    1.0-1.el7    ol7_latest    15 k
     replacing  ovirt-release42.noarch 4.2.8-1.0.3.el7

$ yum clean all
$ yum repolist

ovirt-4.2/x86_64              Latest oVirt 4.2 Release (x86_64)    326
ovirt-4.2-extra/x86_64        oVirt 4.2 Extra (x86_64)             245
ovirt-4.3/x86_64              Latest oVirt 4.3 Release (x86_64)    194
ovirt-4.3-extra/x86_64        oVirt 4.3 Extra (x86_64)             160

Disable the oVirt 4.2 repo’s:

$ yum-config-manager --disable ovirt-4.2
$ yum-config-manager --disable ovirt-4.2-extra 

$ yum clean all
$ yum repolist

ovirt-4.3/x86_64              Latest oVirt 4.3 Release (x86_64)    194
ovirt-4.3-extra/x86_64        oVirt 4.3 Extra (x86_64)             160 

Version ‘unlock’ the sos package:

$ yum versionlock delete sos
$ yum update
(...)

---> Package vdsm.x86_64 0:4.20.46-1.0.8.el7 will be updated
---> Package vdsm.x86_64 0:4.30.33-1.0.3.el7 will be an update
(...)

---> Package sos.noarch 0:3.6-19.0.1.el7_6 will be updated
---> Package sos.noarch 0:3.7-11.0.1.el7_7 will be an update
(...)

Complete!

Happy KVM-ing!

Tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *