Bug 1312016

Summary: Yum dependency issue, openscap.i686 is unavailable in Satellite Tools 6.1 repo
Product: Red Hat Satellite Reporter: jalviso <jalviso>
Component: SCAP PluginAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 6.1.6CC: jalviso, mhulan
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-03 06:50:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
openscap install error none

Description jalviso 2016-02-25 14:21:43 UTC
Description of problem:

When installing a package to a Content Host that has openscap as dependency, it installs x86_64 from RHEL6 rpms repo (latest "openscap-1.0.10-3.el6") but when .i686 is installed, it looks for "openscap-1.2.4-1.el6_6sat.x86_64" available from "Satellite Tools 6.1" repo but fails due to:

Protected multilib versions: openscap-1.2.4-1.el6_6sat.x86_64 != openscap-1.0.10-3.el6.i686

Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce:
1. Register a RHEL6 Content Host and attach to a Content View that is recently
   synced with and update:
   rhel-6-server-rpms
   rhel-6-server-satellite-tools-6.1-rpms
2. Install i386/i686 rpms (example, some third party monitoring rpm's)
3. Install a package that has openscap as dependent package:
  
 # yum install preupgrade-assistant

Actual results:

Protected multilib versions: openscap-1.2.4-1.el6_6sat.x86_64 != openscap-1.0.10-3.el6.i686

a. openscap-1.0.8-1 will be installed as dependent package of 
    preupgrade-assistant-2.1.1-5.el6.x86_64
b. Then it upgrades to openscap-1.0.10-3.el6.x86_64 and installs
   openscap-1.0.10-3.el6.i686 (latest version available in RHEL6 RPMS repo)
c. But since a later version is available in Satellite Tools 6.1 repo, it  
   installs it, "openscap-1.2.4-1.el6_6sat.x86_64" but no matching .i686 version

See complete output attach, "openscap.i386"

Expected results:

It should install "openscap-1.2.4-1.el6_6sat.i686" but there is none available.

Additional info:

Comment 1 jalviso 2016-02-25 14:22:44 UTC
Created attachment 1130558 [details]
openscap install error

Comment 2 Bryan Kearney 2016-07-26 19:03:28 UTC
Moving 6.2 bugs out to sat-backlog.

Comment 3 Marek Hulan 2016-09-12 08:04:19 UTC
It seems that openscap-1.2.8-2.el6 was released during RHEL-6.8 GA (via RHEA-2016:0806) which should now install instead. Could you please check if it's still an issue after upgrade to 6.8?

Comment 5 Marek Hulan 2016-10-03 06:50:12 UTC
we got confirmed that this is no longer an issue