Bug 1321535 - [RHEL-7] gluster-swift: Dependency errors while updating swiftonfile package for RHEL7 based rhgs3.1.3
Summary: [RHEL-7] gluster-swift: Dependency errors while updating swiftonfile package ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: gluster-swift
Version: rhgs-3.1
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: RHGS 3.1.3
Assignee: Prashanth Pai
QA Contact: surabhi
URL:
Whiteboard:
Depends On:
Blocks: 1311817
TreeView+ depends on / blocked
 
Reported: 2016-03-28 08:49 UTC by surabhi
Modified: 2016-06-23 05:31 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-23 05:31:50 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2016:1289 0 normal SHIPPED_LIVE gluster-swift update for Red Hat Gluster Storage 3.1 update 3 2016-06-23 09:12:16 UTC

Description surabhi 2016-03-28 08:49:12 UTC
Description of problem:

While updating the swiftonfile package for rhgs3.1.3 it fails with following dependency errors:

---> Package python-swiftclient.noarch 0:2.6.0-1.el7ost will be an update
--> Processing Dependency: python-futures for package: python-swiftclient-2.6.0-1.el7ost.noarch
--> Finished Dependency Resolution
Error: Package: python-swiftclient-2.6.0-1.el7ost.noarch (/python-swiftclient-2.6.0-1.el7ost.noarch)
           Requires: python-futures
Error: Package: openstack-swift-proxy-2.3.0-5.el7ost.noarch (/openstack-swift-proxy-2.3.0-5.el7ost.noarch)
           Requires: python-keystonemiddleware

Version-Release number of selected component (if applicable):
swiftonfile-2.3.0-0.el7rhgs.noarch.rpm

How reproducible:
Always

Steps to Reproduce:
1.Update swiftonfile on rhel7 based rhgs
2.
3.

Actual results:
Dependency errors while updating swiftonfile package.


Expected results:
There should not be any dependency erros and swiftonfile should get updated without any errors


Additional info:

Comment 1 surabhi 2016-03-28 09:37:52 UTC
Also openstack-swift needs python-dns and python-dns needs python-crypto.
We need to have all these packages available in rhgs channels to resolve the dependencies.

Comment 3 Prashanth Pai 2016-03-31 13:07:19 UTC
Dependency issues have been resolved (in rhel7 only) by tagging required RPM packages and adding them to errata. yum update should now work fine on upgrade from RHGS 3.1.2

Comment 5 surabhi 2016-04-18 14:17:23 UTC
After adding the latest puddles for RHGS which contains latest packages for swiftonfile, yum update happened successfully.
There are no dependency issues seen with swiftonfile update and its dependent packages.
rpm -qa | grep swiftonfile
swiftonfile-2.3.0-0.el7rhgs.noarch
Moving the BZ to verified.

Comment 7 errata-xmlrpc 2016-06-23 05:31:50 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://access.redhat.com/errata/RHEA-2016:1289


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