Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
This project is now read‑only. Starting Monday, February 2, please use https://ibm-ceph.atlassian.net/ for all bug tracking management.

Bug 1155303

Summary: REPO conflicts with OSP 5
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Remo Mattei <rmattei>
Component: Ceph-InstallerAssignee: ceph-eng-bugs <ceph-eng-bugs>
Status: CLOSED CURRENTRELEASE QA Contact: ceph-qa-bugs <ceph-qa-bugs>
Severity: high Docs Contact:
Priority: unspecified    
Version: 1.2.2CC: adeza, arkady_kanevsky, aschoen, cdevine, ceph-eng-bugs, christopher_dearborn, cwolfe, dmick, jjarvis, joherr, kbader, kschinck, kurt_hey, mburns, morazi, nlevine, nobody, nthomas, randy_perryman, rmattei, sankarshan, sgraf, shaines, sreichar, steve_hand
Target Milestone: rc   
Target Release: 1.2.3   
Hardware: All   
OS: Linux   
Whiteboard: MVP
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-11-12 15:44: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:
Bug Depends On:    
Bug Blocks: 1108193, 1122184    
Attachments:
Description Flags
Screenshot of the httpd none

Description Remo Mattei 2014-10-21 21:04:55 UTC
Created attachment 949147 [details]
Screenshot of the httpd

Description of problem:
CEPH will not allow OpenStack to be installed since it will conflict with the httpd package. Using Foreman, at Dell, Ceph was installed before hand, and now trying to push out and install OpenStack, the puppet will fail since the installation is trying to use the CEPH repo, which has priority set to 1. 

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


How reproducible:

this was tested several time on the servers today, and to fix this we just rim out the priority in the ceph.repo file. 


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

[ceph-user@rh7cntl3 ~]$ cat /etc/yum.repos.d/ceph.repo
[ceph]
name=Ceph
baseurl=http://rh7ceph.r5.lab/static/ceph/0.80.6
enabled=1
gpgcheck=1
type=repo-md
gpgkey=http://rh7ceph.r5.lab/static/ceph/0.80.6/release.asc
proxy=_none_
#priority=1

Comment 1 Neil Levine 2014-10-22 17:56:37 UTC
On what node was this occurring?

Comment 2 Dan Mick 2014-10-23 19:56:32 UTC
The attachment and description don't explain the problem; what exactly conflicts, and what is the evidence?  I.e. "what do you do, and what error message do you see"?  (and do we really only have PNGs to display text output?)

Comment 3 Kurt Hey 2014-10-24 12:00:59 UTC
We see an error on the controllers when you do an initial puppet run against the controllers and the deployment of the host group fails.  Unfortunately, I don't have a puppet log to share.  Perhaps Remo saved the output.

Comment 4 Kurt Hey 2014-10-27 13:26:49 UTC
This is the error we get when running puppet agent -tvd on the controllers:

Debug: Executing '/usr/bin/yum -d 0 -e 0 -y install openstack-dashboard'
Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-dashboard' returned 1: Error: Package: mod_wsgi-3.4-12.el7_0.x86_64 (rhel-7-server-rpms)
           Requires: httpd-mmn = 20120211x8664
           Installing: httpd-2.2.22-1.ceph.el7.x86_64 (ceph)
               httpd-mmn = 20051115-x86-64
               httpd-mmn = 20051115
Error: Package: httpd-2.2.22-1.ceph.el7.x86_64 (ceph)
           Requires: apr-util-ldap
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Error: /Stage[main]/Horizon/Package[horizon]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-dashboard' returned 1: Error: Package: mod_wsgi-3.4-12.el7_0.x86_64 (rhel-7-server-rpms)
           Requires: httpd-mmn = 20120211x8664
           Installing: httpd-2.2.22-1.ceph.el7.x86_64 (ceph)
               httpd-mmn = 20051115-x86-64
               httpd-mmn = 20051115
Error: Package: httpd-2.2.22-1.ceph.el7.x86_64 (ceph)
           Requires: apr-util-ldap
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Comment 5 Dan Mick 2014-10-27 18:33:35 UTC
OK, this looks like an issue we've just become aware of (shipping an old version of httpd with the Ceph patches).  The plan is to ship 2.4.7 with ICE 1.2.2.

Comment 6 Neil Levine 2014-10-30 17:18:14 UTC
Based on the shipping of ICE 1.2.2, can someome please confirm if this bug is still occurring?

Comment 7 Kurt Hey 2014-11-12 15:44:07 UTC
Re-ran with the ga version of the ICE 1.2.2 package and did not encounter the error.  Marking as closed.

Comment 8 Red Hat Bugzilla 2023-09-14 02:49:22 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days