Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RDO tickets are now tracked in Jira https://issues.redhat.com/projects/RDO/issues/

Bug 1040097

Summary: RDO Packaging update on 10-Dec-13 broke created un-met dependency on pyOpenSSL 0.12 (0.10 installed)
Product: [Community] RDO Reporter: Chris Hoge <chris.hoge>
Component: python-swiftclientAssignee: RHOS Maint <rhos-maint>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: derekh, hateya, pbrady, sgordon, yeylon, zaitcev
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-11 05:38:33 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:

Description Chris Hoge 2013-12-10 17:17:55 UTC
Description of problem:

The python-swiftclient-1.8.0-1.el6.noarch release depends on pyOpenSSL >= 0.12. On Enterprise Linux systems pyOpenSSL = 0.10-2.el6.

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

RDO Havana EPEL


How reproducible:

Install pyton-swiftclient on EL6/Scientific Linux 6/CentOS 6 from the RDO repository


Steps to Reproduce:
1. sudo yum install -y http://rdo.fedorapeople.org/rdo-release.rpm
2. sudo /usr/bin/yum -d 0 -e 0 -y install openstack-cinder

Actual results:

Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-cinder' returned 1: Error: Package: python-swiftclient-1.8.0-1.el6.noarch (openstack-havana)
           Requires: pyOpenSSL >= 0.12
           Installed: pyOpenSSL-0.10-2.el6.x86_64 (@sl)
               pyOpenSSL = 0.10-2.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Expected results:


Additional info:

Comment 1 Chris Hoge 2013-12-10 17:18:44 UTC
It's also likely, based on repository dates, the the python-heatclient could have a bad dependency.

Comment 2 Stephen Gordon 2013-12-11 04:12:05 UTC
Thanks for the bug report Chris, I have escalated on rdo-list.

Comment 3 Pádraig Brady 2013-12-11 05:38:33 UTC
The latest pyopenssl was pushed a few hours ago