Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1201250

Summary: [ovirt-hosted-engine-setup] Error: Package: libvirt-lock-sanlock-1.1.1-29.el7_0.7.x86_64 (rhel-7-server-rhev-mgmt-agent-rpms)
Product: Red Hat Enterprise Virtualization Manager Reporter: Jiri Belka <jbelka>
Component: DocumentationAssignee: rhev-docs <rhev-docs>
Status: CLOSED DUPLICATE QA Contact: ecs-bugs
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.5.0CC: adahms, ecohen, gklein, iheim, lsurette, rbalakri, sbonazzo, yeylon
Target Milestone: ---   
Target Release: 3.5.1   
Hardware: x86_64   
OS: Linux   
Whiteboard: docs
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-13 04:58:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Docs RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jiri Belka 2015-03-12 12:13:53 UTC
Description of problem:

feel free to change product/...

> Seems libvirt-lock-sanlock is old and not compatible with latest
> RHEL7.1 x86_64... Impacts Self-Hosted Engine installation!
>   
> ---> Package libvirt-lock-sanlock.x86_64 0:1.1.1-29.el7_0.7 will be installed
> --> Processing Dependency: libvirt-daemon = 1.1.1-29.el7_0.7 for package: libvirt-lock-sanlock-1.1.1-29.el7_0.7.x86_64
> --> Processing Dependency: libvirt.so.0(LIBVIRT_PRIVATE_1.1.1)(64bit) for package: libvirt-lock-sanlock-1.1.1-29.el7_0.7.x86_64
> ---> Package sqlite.i686 0:3.7.17-4.el7 will be installed
> --> Finished Dependency Resolution  
> Error: Package: libvirt-lock-sanlock-1.1.1-29.el7_0.7.x86_64 (rhel-7-server-rhev-mgmt-agent-rpms)
>            Requires: libvirt.so.0(LIBVIRT_PRIVATE_1.1.1)(64bit)
>            Available: libvirt-client-1.1.1-29.el7.x86_64 (rhel-7-server-rpms)
>                libvirt.so.0(LIBVIRT_PRIVATE_1.1.1)(64bit)
>            Available: libvirt-client-1.1.1-29.el7_0.1.x86_64 (rhel-7-server-rpms)
>                libvirt.so.0(LIBVIRT_PRIVATE_1.1.1)(64bit)
>            Available: libvirt-client-1.1.1-29.el7_0.3.x86_64 (rhel-7-server-rpms)
>                libvirt.so.0(LIBVIRT_PRIVATE_1.1.1)(64bit)
>            Available: libvirt-client-1.1.1-29.el7_0.4.x86_64 (rhel-7-server-rpms)
>                libvirt.so.0(LIBVIRT_PRIVATE_1.1.1)(64bit)
>            Available: libvirt-client-1.1.1-29.el7_0.7.x86_64 (rhel-7-server-rpms)
>                libvirt.so.0(LIBVIRT_PRIVATE_1.1.1)(64bit)
>            Installed: libvirt-client-1.2.8-16.el7_1.1.x86_64 (@rhel-7-server-rpms)
>               ~libvirt.so.0(LIBVIRT_PRIVATE_1.2.8)(64bit)
>            Available: libvirt-client-1.2.8-16.el7.i686 (rhel-7-server-rpms)
>                Not found
> Error: Package: libvirt-lock-sanlock-1.1.1-29.el7_0.7.x86_64 (rhel-7-server-rhev-mgmt-agent-rpms)
>            Requires: libvirt-daemon = 1.1.1-29.el7_0.7
>            Installed: libvirt-daemon-1.2.8-16.el7_1.1.x86_64 (@rhel-7-server-rpms)
>                libvirt-daemon = 1.2.8-16.el7_1.1
>            Available: libvirt-daemon-1.1.1-29.el7.x86_64 (rhel-7-server-rpms)
>                libvirt-daemon = 1.1.1-29.el7
>            Available: libvirt-daemon-1.1.1-29.el7_0.1.x86_64 (rhel-7-server-rpms)
>                libvirt-daemon = 1.1.1-29.el7_0.1
>            Available: libvirt-daemon-1.1.1-29.el7_0.3.x86_64 (rhel-7-server-rpms)
>                libvirt-daemon = 1.1.1-29.el7_0.3
>            Available: libvirt-daemon-1.1.1-29.el7_0.4.x86_64 (rhel-7-server-rpms)
>                libvirt-daemon = 1.1.1-29.el7_0.4
>            Available: libvirt-daemon-1.1.1-29.el7_0.7.x86_64 (rhel-7-server-rpms)
>                libvirt-daemon = 1.1.1-29.el7_0.7
>            Available: libvirt-daemon-1.2.8-16.el7.x86_64 (rhel-7-server-rpms)
>                libvirt-daemon = 1.2.8-16.el7
>  You could try using --skip-broken to work around the problem
>  You could try running: rpm -Va --nofiles --nodigest
> 
> [root@dell-r210ii-03 ~]# subscription-manager repos --list-enabled ; subscription-manager list
> +----------------------------------------------------------+
>     Available Repositories in /etc/yum.repos.d/redhat.repo
> +----------------------------------------------------------+
> Repo ID:   jb-eap-6-for-rhel-7-server-rpms
> Repo Name: JBoss Enterprise Application Platform 6 (RHEL 7 Server) (RPMs)
> Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/jbeap/6/os
> Enabled:   1
> 
> Repo ID:   rhel-7-server-rhevh-rpms
> Repo Name: Red Hat Enterprise Virtualization Hypervisor 7 (RPMs)
> Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/rhevh/os
> Enabled:   1
> 
> Repo ID:   rhel-7-server-rhev-mgmt-agent-rpms
> Repo Name: Red Hat Enterprise Virtualization Management Agents for RHEL 7 (RPMs)
> Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/rhev-mgmt-agent/3/os
> Enabled:   1
> 
> Repo ID:   rhel-7-server-rh-common-rpms
> Repo Name: Red Hat Enterprise Linux 7 Server - RH Common (RPMs)
> Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/rh-common/os
> Enabled:   1
> 
> Repo ID:   rhel-7-server-rpms
> Repo Name: Red Hat Enterprise Linux 7 Server (RPMs)
> Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/os
> Enabled:   1
> 
> Repo ID:   rhel-7-server-supplementary-rpms
> Repo Name: Red Hat Enterprise Linux 7 Server - Supplementary (RPMs)
> Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/supplementary/os
> Enabled:   1
> 
> 
> +-------------------------------------------+
>     Installed Product Status
> +-------------------------------------------+
> Product Name:   Red Hat Enterprise Linux Server
> Product ID:     69
> Version:        7.1
> Arch:           x86_64
> Status:         Subscribed
> Status Details: 
> Starts:         03/03/2014
> Ends:           01/01/2022
>   

OK, not sure where the problem is... but:

1. libvirt-lock-sanlock-1.2.8-16.el7_1.1.x86_64.rpm was shipped in an
   errata

   https://errata.devel.redhat.com/release_engineering/show_released_build/423003?product_version_id=417

So, is it docs[1] issue not mentioning

  subscription-manager repos --enable=rhel-7-server-optional-rpms

or it is missing in "our"

  rhel-7-server-rhev-mgmt-agent-rpms

??

[1] https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.5/html/Installation_Guide/Installing_the_Self-Hosted_Engine.html

Version-Release number of selected component (if applicable):
libvirt-lock-sanlock-1.1.1-29.el7_0.7.x86_64

How reproducible:
100%

Steps to Reproduce:
1. use only channels from SM as written above
2. yum install ovirt-hosted-engine-setup
3.

Actual results:
mismatch with libvirt-lock-sanlock

Expected results:
should work

Additional info:

Comment 1 Sandro Bonazzola 2015-03-12 12:31:15 UTC
It's docs missing the rhel-7-server-optional-rpms. Moving to docs.

Comment 2 Andrew Dahms 2015-03-13 04:58:04 UTC
Hi Sandro,

Thank you for moving this to the docs queue.

We already have an update underway for this issue, and a new version of the Installer Guide with the correct channel names should be up on the Customer Portal soon.

I am closing this bug for now, but please let me know if you have any further issues.

Kind regards,

Andrew

*** This bug has been marked as a duplicate of bug 1195448 ***