Bug 1101019

Summary: Cannot install a single node gluster+Swift by following the quickstart guide
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Emanuele Fambrini <emanuele.fambrini>
Component: gluster-swiftAssignee: Prashanth Pai <ppai>
Status: CLOSED NOTABUG QA Contact: pushpesh sharma <psharma>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: bbandari, breeler, derekh, nlevinki, rhs-bugs, sgordon, thiago, vagarwal, yeylon, zaitcev
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-05-26 12:07:26 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
log file none

Description Emanuele Fambrini 2014-05-25 15:13:53 UTC
Created attachment 899079 [details]
log file

I followed
https://github.com/gluster/gluster-swift/blob/master/doc/markdown/quick_start_guide.md
step by step.
I couldn't complete the installation because I got an error when
installing glusterfs-openstack-swift-1.10.0-2.5.el6.noarch.rpm

My box is running the latest CentOS 6.5.

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


How reproducible:


Steps to Reproduce:

Follow the steps
https://github.com/gluster/gluster-swift/blob/master/doc/markdown/quick_start_guide.md
up to:

Download the latest Havana release RPMs from launchpad.net downloads

Actual results:

r: Package: glusterfs-openstack-swift-1.10.0-2.5.el6.noarch (/glusterfs-openstack-swift-1.10.0-2.5.el6.noarch)
           Requires: openstack-swift = 1.10.0
           Available: openstack-swift-1.11.0-1.el6.noarch (openstack-icehouse)
               openstack-swift = 1.11.0-1.el6
           Available: openstack-swift-1.12.0-2.el6.noarch (epel)
               openstack-swift = 1.12.0-2.el6
           Available: openstack-swift-1.13.1-0.1.rc2.el6.noarch (openstack-icehouse)
               openstack-swift = 1.13.1-0.1.rc2.el6
           Available: openstack-swift-1.13.1-1.el6.noarch (openstack-icehouse)
               openstack-swift = 1.13.1-1.el6
Error: Package: glusterfs-openstack-swift-1.10.0-2.5.el6.noarch (/glusterfs-openstack-swift-1.10.0-2.5.el6.noarch)
           Requires: openstack-swift-proxy = 1.10.0
           Available: openstack-swift-proxy-1.11.0-1.el6.noarch (openstack-icehouse)
               openstack-swift-proxy = 1.11.0-1.el6
           Available: openstack-swift-proxy-1.12.0-2.el6.noarch (epel)
               openstack-swift-proxy = 1.12.0-2.el6
           Available: openstack-swift-proxy-1.13.1-0.1.rc2.el6.noarch (openstack-icehouse)
               openstack-swift-proxy = 1.13.1-0.1.rc2.el6
           Available: openstack-swift-proxy-1.13.1-1.el6.noarch (openstack-icehouse)
               openstack-swift-proxy = 1.13.1-1.el6
Error: Package: glusterfs-openstack-swift-1.10.0-2.5.el6.noarch (/glusterfs-openstack-swift-1.10.0-2.5.el6.noarch)
           Requires: openstack-swift-object = 1.10.0
           Available: openstack-swift-object-1.11.0-1.el6.noarch (openstack-icehouse)
               openstack-swift-object = 1.11.0-1.el6
           Available: openstack-swift-object-1.12.0-2.el6.noarch (epel)
               openstack-swift-object = 1.12.0-2.el6
           Available: openstack-swift-object-1.13.1-0.1.rc2.el6.noarch (openstack-icehouse)
               openstack-swift-object = 1.13.1-0.1.rc2.el6
           Available: openstack-swift-object-1.13.1-1.el6.noarch (openstack-icehouse)
               openstack-swift-object = 1.13.1-1.el6
Error: Package: glusterfs-openstack-swift-1.10.0-2.5.el6.noarch (/glusterfs-openstack-swift-1.10.0-2.5.el6.noarch)
           Requires: openstack-swift-container = 1.10.0
           Available: openstack-swift-container-1.11.0-1.el6.noarch (openstack-icehouse)
               openstack-swift-container = 1.11.0-1.el6
           Available: openstack-swift-container-1.12.0-2.el6.noarch (epel)
               openstack-swift-container = 1.12.0-2.el6
           Available: openstack-swift-container-1.13.1-0.1.rc2.el6.noarch (openstack-icehouse)
               openstack-swift-container = 1.13.1-0.1.rc2.el6
           Available: openstack-swift-container-1.13.1-1.el6.noarch (openstack-icehouse)
               openstack-swift-container = 1.13.1-1.el6
Error: Package: glusterfs-openstack-swift-1.10.0-2.5.el6.noarch (/glusterfs-openstack-swift-1.10.0-2.5.el6.noarch)
           Requires: openstack-swift-account = 1.10.0
           Available: openstack-swift-account-1.11.0-1.el6.noarch (openstack-icehouse)
               openstack-swift-account = 1.11.0-1.el6
           Available: openstack-swift-account-1.12.0-2.el6.noarch (epel)
               openstack-swift-account = 1.12.0-2.el6
           Available: openstack-swift-account-1.13.1-0.1.rc2.el6.noarch (openstack-icehouse)
               openstack-swift-account = 1.13.1-0.1.rc2.el6
           Available: openstack-swift-account-1.13.1-1.el6.noarch (openstack-icehouse)
               openstack-swift-account = 1.13.1-1.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Expected results:

Package installed successfully.

Additional info:

I'm attaching the full log from my shell session, for completeness.

Comment 2 Pete Zaitcev 2014-05-26 00:45:13 UTC
Looks like glusterfs-swift needs a rebuild. Nothing we can do about it
in RDO, reassigning to RHS so that they can have a look and fix it up.

Comment 4 pushpesh sharma 2014-05-26 10:11:11 UTC
Gluster-swift project is not under active development, all current/future development will be happening on 'swiftonfile'. The last upstream release will be icehouse(1.13.1), this change has bee merged to swiftonfile, it will be merged to gluster-swift repo soon. The information will be published on gluster-swift github repo. 

I would suggest you to try https://github.com/swiftonfile/swiftonfile. 

This bug has also been wrongly tagged to RHS and this is essentially a upstream activity, I suggest to close this issue as invalid for RHS.

Comment 5 pushpesh sharma 2014-05-26 10:30:11 UTC
If you want to try the havana based version please dpownload the rpms from build.gluster.org and keep in mind to change 

#yum install -y http://rdo.fedorapeople.org/rdo-release.rpm

To======>

#yum install -y http://rdo.fedorapeople.org/rdo-havana-release.rpm

For icehouse you should be able to get rpms from build.gluster.org 
(swiftonfile job) or you may build directly from source using 'python setup.py install' after having all the swift related packages from rdo icehouse release.

Comment 6 Bruce Reeler 2014-05-28 02:12:12 UTC
Removing "Documentation" keyword as this is not a RH docs bug.