Bug 1246216

Summary: i686 packages in RHGS ISO that are absent in puddle repos [el6]
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Shruti Sampat <ssampat>
Component: distributionAssignee: Sreenath G <sgirijan>
Status: CLOSED ERRATA QA Contact: Shruti Sampat <ssampat>
Severity: high Docs Contact:
Priority: high    
Version: rhgs-3.1CC: asrivast, nlevinki, pprakash, rhs-bugs, sgraf, sisharma, vagarwal
Target Milestone: ---   
Target Release: RHGS 3.1.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: RHGSS-3.1-RHEL-6-20150725.1-RHS-x86_64-DVD1.iso Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-29 05:13:41 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:
Embargoed:
Bug Depends On:    
Bug Blocks: 1202842    

Description Shruti Sampat 2015-07-23 17:46:33 UTC
Description of problem:
------------------------

The following packages in RHGS ISO RHGSS-3.1-RHEL-6-20150722.2-RHS-x86_64-DVD1.iso are absent in puddle repos -

## Packages on ISO, missing in yum repos
set(['corosynclib-2.3.4-4.el7_1.1.i686',
     'libqb-0.17.1-1.el7_1.1.i686',
     'pacemaker-cluster-libs-1.1.12-22.el7_1.2.i686',
     'pacemaker-libs-1.1.12-22.el7_1.2.i686'])

The following repos are enabled on the system -

rhel-6-server-rpms
rhel-scalefs-for-rhel-6-server-rpms
rhs-3-for-rhel-6-server-rpms
rhs-nagios-3-for-rhel-6-server-rpms
rh-gluster-3-samba-for-rhel-6-server-rpms
http://download.eng.bos.redhat.com/rel-eng/RHGS/3.1-RHEL-6/latest/RH-Gluster-3-Nagios-Server/x86_64/os/
http://download.eng.bos.redhat.com/rel-eng/RHGS/3.1-RHEL-6/latest/RH-Gluster-3-NFS/x86_64/os/
http://download.eng.bos.redhat.com/rel-eng/RHGS/3.1-RHEL-6/latest/RH-Gluster-3-Samba-/x86_64/os/
http://download.eng.bos.redhat.com/rel-eng/RHGS/3.1-RHEL-6/latest/RH-Gluster-3-Server/x86_64/os/

Version-Release number of selected component (if applicable):
-------------------------------------------------------------
RHGSS-3.1-RHEL-6-20150722.2-RHS-x86_64-DVD1.iso

How reproducible:
-----------------
100%

Steps to Reproduce:
-------------------
1. # ./iso_analysis.py --new_iso=../RHGSS-3.1-RHEL-6-20150722.2-RHS-x86_64-DVD1.iso --old_iso=../RHSS-3.0u4-20150318.0-RHS-x86_64-DVD1.iso --arch=x86_64 --repo_comparison

Actual results:
----------------
Packages in ISO not present in errata repos.

Expected results:
-----------------
Packages in ISO should be present in errata.

Additional info:
----------------
The tool can be found here - 

https://github.com/sgraf-pub/iso-validator

Comment 1 Shruti Sampat 2015-07-23 17:52:14 UTC
Please see the list of packages in ISO missing in repos to be as follows -

## Packages on ISO, missing in yum repos
set(['clusterlib-3.0.12.1-73.el6.i686',
     'corosynclib-1.4.7-2.el6.i686',
     'libqb-0.17.1-1.el6.i686',
     'openaislib-1.1.1-7.el6.i686',
     'pacemaker-cluster-libs-1.1.12-8.el6.i686',
     'pacemaker-libs-1.1.12-8.el6.i686'])

Please ignore the list of packages given in comment #0 as that is not the correct list.

Comment 4 Sreenath G 2015-07-24 09:16:25 UTC
All the i686 packages mentioned in this bug are pulled-in to ISO/repo by their x86_64 counterparts. And those are present in the "x86_64" of the latest RHEL-6 ISO. See [1]

   So as this is a small list, the only workaround to avoid this is to filter those packages (force mode) from the next ISO spin. But there is a chance of failure, when we try to focefully exclude rpms. So I will give a try and update the status here.


[1] http://download.eng.bos.redhat.com/composes/released/RHEL-6/6.7/Server/x86_64/os/HighAvailability/

Comment 5 Sreenath G 2015-07-25 07:48:57 UTC
i686 sub-packages mentioned in Comment 1 has been filtered out forcefully in RHGSS-3.1-RHEL-6-20150725.1-RHS-x86_64-DVD1.iso (RC2 ISO)

Comment 6 Shruti Sampat 2015-07-26 15:08:41 UTC
Verified as fixed in RHGSS-3.1-RHEL-6-20150726.0-RHS-x86_64-DVD1.iso. None of the packages present in ISO are missing in yum repos.

Comment 7 errata-xmlrpc 2015-07-29 05:13:41 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHSA-2015-1495.html