Bug 1243732 - [New] - vdsm: wrong package mapping
Summary: [New] - vdsm: wrong package mapping
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: distribution
Version: rhgs-3.1
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: RHGS 3.1.0
Assignee: Sreenath G
QA Contact: Shruti Sampat
URL:
Whiteboard:
Depends On:
Blocks: 1202842
TreeView+ depends on / blocked
 
Reported: 2015-07-16 07:39 UTC by RamaKasturi
Modified: 2015-07-29 05:12 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-07-29 05:12:51 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2015:1494 0 normal SHIPPED_LIVE Red Hat Gluster Storage Console 3.1 Enhancement and bug fixes 2015-07-29 09:24:02 UTC
Red Hat Product Errata RHSA-2015:1495 0 normal SHIPPED_LIVE Important: Red Hat Gluster Storage 3.1 update 2015-07-29 08:26:26 UTC

Description RamaKasturi 2015-07-16 07:39:44 UTC
Description of problem:
Discrepancies observerd between vdsm packages present in RHGS-3.1-RHEL7 node installed from ISO and Errata. Tried doing the following.

Yum remove vdsm-* (Renmoves 9 packages)
=============================
Dependencies Resolved

======================================================================================================================================================
 Package                            Arch             Version                        Repository                                                   Size
======================================================================================================================================================
Removing:
 vdsm                               x86_64           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           3.2 M
 vdsm-cli                           noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           397 k
 vdsm-gluster                       noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           224 k
 vdsm-jsonrpc                       noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           630 k
 vdsm-python                        noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           597 k
 vdsm-python-zombiereaper           noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           2.0 k
 vdsm-reg                           noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           169 k
 vdsm-xmlrpc                        noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2           144 k
 vdsm-yajsonrpc                     noarch           4.16.20-1.2.el7rhgs            @External-Server-RH-Gluster-3-Server-Repository-2            80 k
Removing for dependencies:
 redhat-storage-server              noarch           3.1.0.1-2.el7rhgs              @External-Server-RH-Gluster-3-Server-Repository-2           2.2 M

Transaction Summary
======================================================================================================================================================
Remove  9 Packages (+1 Dependent package)

Yum install vdsm-* (Installs 17 packages)
=================================================
Dependencies Resolved

======================================================================================================================================================
 Package                             Arch             Version                        Repository                                                  Size
======================================================================================================================================================
Installing:
 vdsm                                x86_64           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2           823 k
 vdsm-bootstrap                      noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            76 k
 vdsm-cli                            noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            62 k
 vdsm-debug-plugin                   noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2           7.4 k
 vdsm-gluster                        noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            56 k
 vdsm-hook-ethtool-options           noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2           6.8 k
 vdsm-hook-faqemu                    noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            12 k
 vdsm-hook-macspoof                  noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2           5.7 k
 vdsm-hook-openstacknet              noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            15 k
 vdsm-hook-qemucmdline               noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            12 k
 vdsm-jsonrpc                        noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            92 k
 vdsm-python                         noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2           158 k
 vdsm-python-zombiereaper            noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2           5.6 k
 vdsm-reg                            noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            59 k
 vdsm-tests                          noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2           325 k
 vdsm-xmlrpc                         noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            24 k
 vdsm-yajsonrpc                      noarch           4.16.20-1.2.el7rhgs            External-Server-RH-Gluster-3-Server-Repository-2            25 k
Installing for dependencies:
 python-nose                         noarch           1.3.0-2.el7                    External-Server-RH-Gluster-3-Server-Repository-1           271 k

Transaction Summary
======================================================================================================================================================
Install  17 Packages (+1 Dependent package)




Version-Release number of selected component (if applicable):
4.16.20-1.2.el7rhgs

How reproducible:
Always

Steps to Reproduce:
1.
2.
3.

Actual results:
There are more number of packages present in errata than in the ISO which needs to be removed and not required.

Expected results:
Packages which is present in ISO and errata should be same.

Additional info:

Comment 2 RamaKasturi 2015-07-16 07:41:13 UTC
Can you please check the same thing for RHEL6.7 as well

Comment 3 Stanislav Graf 2015-07-16 10:48:45 UTC
# 3.0.4
6Server-RHS-Server-3
vdsm-4.16.8.1-6.2.el6rhs.src.rpm
vdsm-cli-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-debug-plugin-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-gluster-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-hook-ethtool-options-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-hook-faqemu-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-hook-openstacknet-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-hook-qemucmdline-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-jsonrpc-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-python-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-python-zombiereaper-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-reg-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-tests-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-xmlrpc-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-yajsonrpc-4.16.8.1-6.2.el6rhs.noarch.rpm
vdsm-4.16.8.1-6.2.el6rhs.x86_64.rpm
vdsm-debuginfo-4.16.8.1-6.2.el6rhs.x86_64.rpm

# 3.0.1 el6
6Server-RH-Gluster-3-Server Push info
vdsm-4.16.20-1.2.el6rhs.src.rpm
# BAD vdsm-bootstrap-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-cli-4.16.20-1.2.el6rhs.noarch.rpm
# BAD vdsm-debug-plugin-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-gluster-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-ethtool-options-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-faqemu-4.16.20-1.2.el6rhs.noarch.rpm
# BAD vdsm-hook-macspoof-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-openstacknet-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-qemucmdline-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-jsonrpc-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-python-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-python-zombiereaper-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-reg-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-tests-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-xmlrpc-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-yajsonrpc-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-4.16.20-1.2.el6rhs.x86_64.rpm
vdsm-debuginfo-4.16.20-1.2.el6rhs.x86_64.rpm

# 3.0.1 el7
7Server-RH-Gluster-3-Server
vdsm-4.16.20-1.2.el7rhgs.src.rpm
# BAD vdsm-bootstrap-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-cli-4.16.20-1.2.el7rhgs.noarch.rpm
# BAD vdsm-debug-plugin-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-gluster-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-ethtool-options-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-faqemu-4.16.20-1.2.el7rhgs.noarch.rpm
# BAD vdsm-hook-macspoof-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-openstacknet-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-qemucmdline-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-jsonrpc-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-python-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-python-zombiereaper-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-reg-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-tests-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-xmlrpc-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-yajsonrpc-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-4.16.20-1.2.el7rhgs.x86_64.rpm
vdsm-debuginfo-4.16.20-1.2.el7rhgs.x86_64.rpm

Comment 5 Stanislav Graf 2015-07-16 10:51:29 UTC
(In reply to Stanislav Graf from comment #3)
> # 3.0.4
[..]
> # 3.0.1 el6
3.1.0 of course
[...]
> # 3.0.1 el7
3.1.0 of course

Comment 8 Stanislav Graf 2015-07-17 11:21:09 UTC
Note: vdsm-debug-plugin is actually ok, I missed it in 3.0.4 package list.

Comment 10 Sreenath G 2015-07-20 19:16:15 UTC
Product listing corrected and build reloaded in both el6 and el7 ET.

Comment 11 Shruti Sampat 2015-07-21 11:11:23 UTC
Verified product mappings in both RHEL 6 and RHEL 7 to be in line with mappings for RHGS 3.0 -

RHGS 3.1 on RHEL 6
==================
6Server-RH-Gluster-3-Server
vdsm-4.16.20-1.2.el6rhs.src.rpm
vdsm-cli-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-debug-plugin-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-gluster-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-ethtool-options-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-faqemu-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-openstacknet-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-hook-qemucmdline-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-jsonrpc-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-python-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-python-zombiereaper-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-reg-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-tests-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-xmlrpc-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-yajsonrpc-4.16.20-1.2.el6rhs.noarch.rpm
vdsm-4.16.20-1.2.el6rhs.x86_64.rpm
vdsm-debuginfo-4.16.20-1.2.el6rhs.x86_64.rpm

RHGS 3.1 on RHEL 7
==================
7Server-RH-Gluster-3-Server
vdsm-4.16.20-1.2.el7rhgs.src.rpm
vdsm-cli-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-debug-plugin-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-gluster-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-ethtool-options-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-faqemu-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-openstacknet-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-hook-qemucmdline-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-jsonrpc-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-python-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-python-zombiereaper-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-reg-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-tests-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-xmlrpc-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-yajsonrpc-4.16.20-1.2.el7rhgs.noarch.rpm
vdsm-4.16.20-1.2.el7rhgs.x86_64.rpm
vdsm-debuginfo-4.16.20-1.2.el7rhgs.x86_64.rpm

Waiting for ISO to compare packages in ISO against those present in Errata.

Comment 12 Sreenath G 2015-07-21 15:33:21 UTC
Its not available in ISOs also.
For verification the earlier announced ISOs can be used

RHGS-3.1-RHEL-6 : RHGSS-3.1-RHEL-6-20150720.n.0

RHGS-3.1-RHEL-7 : RHGSS-3.1-RHEL-7-20150720.n.0

Comment 13 Shruti Sampat 2015-07-23 18:35:35 UTC
Verified as fixed in ISOs that none of the vdsm packages are missing in errata repos. See also comment #11.

Comment 14 errata-xmlrpc 2015-07-29 05:12:51 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


Note You need to log in before you can comment on or make changes to this bug.