[Users] oVirt 3.3 Dependency Resolution

James Wilson jbw at me.com
Thu Sep 12 23:02:51 UTC 2013


Hi Dave,

I can replicate this consistently.  The only repo I disabled was the Stable oVirt definition, to enable only the Beta:

name=Stable builds of the oVirt project
baseurl=http://ovirt.org/releases/updates-testing/rpm/EL/$releasever/
enabled=0
skip_if_unavailable=1
gpgcheck=0
priority=20

[ovirt-beta]
name=Beta builds of the oVirt project
baseurl=http://ovirt.org/releases/beta/rpm/EL/$releasever/
enabled=1
skip_if_unavailable=1
gpgcheck=0
priority=20

Otherwise, this is a vanilla install!  Could it be a similar regression to this issue?

http://list-archives.org/2013/07/31/users-ovirt-org/vdsm-v4-12-0-dependencies-for-el6-hosts/f/2841672598

Thanks,

James

On 12 Sep 2013, at 19:49, Dave Neary <dneary at redhat.com> wrote:

> Hi James,
> 
> I didn't have the same issues - is that because I disabled one or more
> of the repos, or purely luck in the order the repos were processed for me?
> 
> Thanks,
> Dave.
> 
> On 09/12/2013 06:39 PM, James Wilson wrote:
>> Hi,
>> 
>> I've just performed a clean install of CentOS 6.4 x86_64 (Minimal) along with oVirt 3.3 from the official EL6 Beta repository.  This resulted in dependency conflicts between the official oVirt repo and EPEL.
>> 
>> The following repositories were installed and activated:
>> 
>> # yum localinstall http://resources.ovirt.org/releases/ovirt-release-el6-8-1.noarch.rpm -y
>> # yum localinstall http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm -y
>> 
>> Followed by installation of the main oVirt engine and all-in-one configuration:
>> 
>> # yum install ovirt-engine-setup-plugin-allinone -y
>> 
>> This resulted in the following fatal error:
>> 
>> Error: Package: vdsm-4.12.1-2.el6.x86_64 (ovirt-beta)
>>           Requires: mom >= 0.3.2-3
>>           Available: mom-0.3.0-1.el6.noarch (epel)
>>               mom = 0.3.0-1.el6
>> Error: Package: glusterfs-api-3.4.0-8.el6.x86_64 (glusterfs-epel)
>>           Requires: glusterfs = 3.4.0-8.el6
>>           Available: glusterfs-3.2.7-1.el6.i686 (epel)
>>               glusterfs = 3.2.7-1.el6
>> Error: Package: vdsm-4.12.1-2.el6.x86_64 (ovirt-beta)
>>           Requires: glusterfs >= 3.4.0
>>           Available: glusterfs-3.2.7-1.el6.i686 (epel)
>>               glusterfs = 3.2.7-1.el6
>> You could try using --skip-broken to work around the problem
>> You could try running: rpm -Va --nofiles --nodigest
>> 
>> To resolve, priorities have to be set within the yum repository definitions:
>> 
>> # yum install yum-priorities
>> 
>> Adding arbitrary priorities to the oVirt and EPEL repositories rectified the issue - giving EPEL a lower value.  For example:
>> 
>> /etc/yum.repos.d/el6-ovirt.repo 
>> 
>> [ovirt-beta]
>> name=Beta builds of the oVirt project
>> baseurl=http://ovirt.org/releases/beta/rpm/EL/$releasever/
>> enabled=1
>> skip_if_unavailable=1
>> gpgcheck=0
>> priority=20
>> priority=20
>> 
>> /etc/yum.repos.d/epel.repo 
>> 
>> [epel]
>> name=Extra Packages for Enterprise Linux 6 - $basearch
>> #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
>> mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
>> failovermethod=priority
>> enabled=1
>> gpgcheck=1
>> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
>> priority=25
>> 
>> The priority setting must be enabled for each repo definition,  Once complete, the installation succeeds without issue.
>> 
>> Hope this helps!
>> 
>> James
>> _______________________________________________
>> Users mailing list
>> Users at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>> 
> 
> -- 
> Dave Neary - Community Action and Impact
> Open Source and Standards, Red Hat - http://community.redhat.com
> Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20130913/b5ccc089/attachment-0001.html>


More information about the Users mailing list