Bug 1102700

Summary: [RHS]Install of RHSS from ISO issues warning about missing dependencies or package conflicts
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Rejy M Cyriac <rcyriac>
Component: distributionAssignee: Thiago da Silva <thiago>
Status: CLOSED ERRATA QA Contact: Sudhir D <sdharane>
Severity: urgent Docs Contact:
Priority: urgent    
Version: rhgs-3.0CC: ashetty, asrivast, lmohanty, nlevinki, rhs-bugs, sasundar, ssamanta, vagarwal
Target Milestone: ---   
Target Release: RHGS 3.0.0   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-09-22 19:39:45 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:
Attachments:
Description Flags
ISO-20140528_dep_error.png
none
kickstart_pause.png none

Description Rejy M Cyriac 2014-05-29 12:38:34 UTC
Created attachment 900340 [details]
ISO-20140528_dep_error.png

Description of problem:
Install of RHSS from ISO issues warning at the package dependency resolution stage of the installation screens, as given below.

redhat-storage-server-3.0.0.0-2.el6rhs.noarch requires gluster-swift
redhat-storage-server-3.0.0.0-2.el6rhs.noarch requires gluster-swift-plugin

Version-Release number of selected component (if applicable):
RHSS-3.0-20140528.n.1-RHS-x86_64-DVD1.iso

How reproducible:


Steps to Reproduce:
1.Boot from RHSS-3.0-20140528.n.1-RHS-x86_64-DVD1.iso
2.Proceed through installation screens accepting defaults
3.At latter stages, during package dependency resolution, the install process issues warning on package dependency_issue/conflict

Actual results:
There is a package dependency/conflict warning during install from ISO with default package selection

Expected results:
There should not be any package dependency/conflict warning during install from ISO with default package selection

Additional info:

Investigations after install using the extracted ISO as yum repo gives the following hints:

1) The redhat-storage-server package requires the gluster-swift and gluster-swift-plugin packages

2) gluster-swift-1.10.0-2.el6rhs.noarch is obsoleted by swiftonfile-1.10.0-6.el6rhs.noarch

3) gluster-swift-plugin-1.10.0-5.el6rhs.noarch is obsoleted by swiftonfile-1.10.0-6.el6rhs.noarch

4) swiftonfile-1.10.0-6.el6rhs.noarch package gets installed by default, causing the warning about conflicts with the packages required by the redhat-storage-server package

* screenshot attached as 'ISO-20140528_dep_error.png'

Comment 1 Rejy M Cyriac 2014-05-30 14:16:23 UTC
The kickstart installation of RHSS 3.0 over the network, using the ISO tree as media source, leads to a similar warning as well [1] , requiring manual intervention to continue with installation. Thereby it is a failure for the unattended kickstart installation method.

[1] Screen-shot attached as kickstart_pause.png

Comment 2 Rejy M Cyriac 2014-05-30 14:17:08 UTC
Created attachment 900851 [details]
kickstart_pause.png

Comment 3 pushpesh sharma 2014-06-02 09:25:33 UTC
Moved to ON_QA on behalf of Thiago , he is busy in Hackathon.

Comment 4 pushpesh sharma 2014-06-02 09:32:05 UTC
On latest ISO(http://download.eng.bos.redhat.com/composes/nightly/RHSS-3.0-20140602.n.0/3.0/RHS/x86_64/os/) i was able to locate current set of RPMs.Also there are no errors in install.log for swift related packages. I was able to install it from ISO tree.There is an error observed in 'install.log' , however it needs separate bug, it looks something like this:

###########
Installing glusterfs-server-3.6.0.11-1.el6rhs.x86_64
error reading information on service glusterfsd: No such file or directory
###########

Package Information is as follows. 

[root@RHSS3-1 ~]# rpm -qa|grep swift
openstack-swift-container-1.10.0-3.el6ost.noarch
openstack-swift-1.10.0-3.el6ost.noarch
python-swiftclient-1.8.0-1.el6ost.noarch
openstack-swift-object-1.10.0-3.el6ost.noarch
openstack-swift-account-1.10.0-3.el6ost.noarch
openstack-swift-proxy-1.10.0-3.el6ost.noarch
swiftonfile-1.10.0-6.el6rhs.noarch
openstack-swift-plugin-swift3-1.0.0-0.20120711git.1.el6ost.noarch
[root@RHSS3-1 ~]# rpm -qa|grep gluster
glusterfs-libs-3.6.0.11-1.el6rhs.x86_64
glusterfs-cli-3.6.0.11-1.el6rhs.x86_64
glusterfs-api-3.6.0.11-1.el6rhs.x86_64
gluster-nagios-common-0.1.1-1.el6rhs.x86_64
glusterfs-fuse-3.6.0.11-1.el6rhs.x86_64
glusterfs-server-3.6.0.11-1.el6rhs.x86_64
glusterfs-geo-replication-3.6.0.11-1.el6rhs.x86_64
glusterfs-rdma-3.6.0.11-1.el6rhs.x86_64
gluster-nagios-addons-0.1.1-1.el6rhs.x86_64
samba-glusterfs-3.6.9-168.2.el6rhs.x86_64
vdsm-gluster-4.14.7.0-1.el6rhs.noarch
glusterfs-3.6.0.11-1.el6rhs.x86_64

Comment 8 errata-xmlrpc 2014-09-22 19:39:45 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.

http://rhn.redhat.com/errata/RHEA-2014-1278.html