Bug 996696

Summary: Conflict of manpage when installing glance
Product: Red Hat OpenStack Reporter: Jaroslav Henner <jhenner>
Component: distributionAssignee: Jakub Ruzicka <jruzicka>
Status: CLOSED CURRENTRELEASE QA Contact: Yogev Rabl <yrabl>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 4.0CC: gdubreui, hateya, markmc, pbrady, yeylon
Target Milestone: beta   
Target Release: 4.0   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: openstack-glance-2013.2-0.7.b3.el6ost Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-05 17:26:07 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
error none

Description Jaroslav Henner 2013-08-13 18:03:17 UTC
Description of problem:
/usr/share/man/man1/glance.1.gz is probably mistakenly included in two packages. See the attached error

Version-Release number of selected component (if applicable):
Puddle 4.0/2013-08-09.2
openstack-glance-2013.2-0.6.b2.el6ost.noarch 
python-glanceclient-1:0.9.0-1.el6ost.noarch

How reproducible:
always

Steps to Reproduce:
1. yum -y install  openstack-glance-2013.2-0.6.b2.el6ost.noarch python-glanceclient-1:0.9.0-1.el6ost.noarch
2.
3.

Actual results:
conflict

Expected results:


Additional info:

Comment 1 Jaroslav Henner 2013-08-13 18:04:47 UTC
Created attachment 786231 [details]
error

Comment 3 Gilles Dubreuil 2013-08-22 07:24:35 UTC
Workaround in the meantime:

1. # yum install python-cinderclient pysendfile python-crypto python-glance python-glanceclient  python-httplib2 python-jsonschema  python-swiftclient python-warlock pyxattr

2. Get openstack-glance-2013.2-0.6.b2.el6ost.noarch.rpm and force it
   # rpm -ivh --force openstack-glance-2013.2-0.6.b2.el6ost.noarch.rpm

Comment 4 Pádraig Brady 2013-09-24 17:03:36 UTC
I think this may already be addressed. Jruzicka has details.

Comment 5 Jakub Ruzicka 2013-09-25 14:00:56 UTC
I removed the glance man page from glance upstream and latest openstack-glance-2013.2-0.7.b3.el6ost seems to not include it so this should be solved for 4.0. 

However, when using older glance with newer glanceclient, this might still occur. I could move the man page to %{_mandir}/man1x/swift.1x to prevent the collision a la swiftclient, you think that's worth it?

Comment 6 Pádraig Brady 2013-09-25 16:18:42 UTC
going forward this won't be a conflict issue, so I wouldn't bother

Comment 7 Scott Lewis 2013-11-19 16:54:16 UTC
Auto adding >= MODIFIED bugs to beta