Bug 1221830

Summary: ceph-deploy tries radosgw which is ceph-radosgw in 1.3.0 ( No Match for argument: radosgw )
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Vasu Kulkarni <vakulkar>
Component: Ceph-InstallerAssignee: Alfredo Deza <adeza>
Status: CLOSED ERRATA QA Contact: ceph-qe-bugs <ceph-qe-bugs>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.3.0CC: adeza, aschoen, ceph-eng-bugs, flucifre, kdreyer, nthomas, sankarshan, smanjara, trhoden
Target Milestone: rcKeywords: Rebase
Target Release: 1.3.0   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: ceph-deploy-1.5.25-1.el7cp Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-24 15:52:59 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: 1210038    
Bug Blocks:    

Description Vasu Kulkarni 2015-05-14 23:44:59 UTC
Description of problem:

Noticed that ceph-deploy tries radosgw which is ceph-radosgw , Not sure if this should get installed by default when no options are given by default, Check the warning message below.

[ceph_deploy.cli][INFO  ] Invoked (1.5.23): /bin/ceph-deploy uninstall magna078
[ceph_deploy.install][INFO  ] note that some dependencies *will not* be removed because they can cause issues with qemu-kvm
[ceph_deploy.install][INFO  ] like: librbd1 and librados2
[ceph_deploy.install][DEBUG ] Uninstalling on cluster ceph hosts magna078
[ceph_deploy.install][DEBUG ] Detecting platform for host magna078 ...
[magna078][DEBUG ] connected to host: magna078 
[magna078][DEBUG ] detect platform information from remote host
[magna078][DEBUG ] detect machine type
[ceph_deploy.install][INFO  ] Distro info: Red Hat Enterprise Linux Server 7.1 Maipo
[magna078][INFO  ] uninstalling ceph on magna078
[magna078][INFO  ] Running command: yum -y -q remove ceph ceph-common ceph-mon ceph-osd radosgw
[magna078][WARNIN] No Match for argument: radosgw


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

How reproducible:
Always

Steps to Reproduce:


Actual results:
No effect just a warning message

Expected results:
should use ceph-radosgw instead of radosgw


Additional info:

Comment 2 Ken Dreyer (Red Hat) 2015-05-15 15:10:33 UTC
This was fixed upstream, in https://github.com/ceph/ceph-deploy/pull/285 , (see commit 2fbd79c1078622cda763b50b8f1153a922ce204e in ceph-deploy.git upstream)

This will be fixed as a part of the ceph-deploy rebase due to bug 1217668.

Comment 6 Vasu Kulkarni 2015-05-22 18:09:50 UTC
This is not yet fixed in 1.5.24, due to dependency on ceph-common ceph-radosgw is removed, so its just an warning message issue.

http://pastebin.test.redhat.com/285253

Comment 7 Travis Rhoden 2015-05-26 14:10:20 UTC
This is up for review upstream at: https://github.com/ceph/ceph-deploy/pull/302

Comment 8 Ken Dreyer (Red Hat) 2015-05-26 20:43:41 UTC
This is fixed in ceph-deploy 1.5.25. Thanks Travis!

Comment 9 shilpa 2015-06-02 07:39:24 UTC
Tested and verified on ceph-deploy 1.5.25-1.el7cp

#ceph-deploy uninstall magna104
[ceph_deploy.conf][DEBUG ] found configuration file at: /home/ubuntu/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.25): /usr/bin/ceph-deploy uninstall magna104
[ceph_deploy.install][INFO  ] note that some dependencies *will not* be removed because they can cause issues with qemu-kvm
[ceph_deploy.install][INFO  ] like: librbd1 and librados2
[ceph_deploy.install][DEBUG ] Uninstalling on cluster ceph hosts magna104
[ceph_deploy.install][DEBUG ] Detecting platform for host magna104 ...
[magna104][DEBUG ] connection detected need for sudo
[magna104][DEBUG ] connected to host: magna104 
[magna104][DEBUG ] detect platform information from remote host
[magna104][DEBUG ] detect machine type
[ceph_deploy.install][INFO  ] Distro info: Red Hat Enterprise Linux Server 7.1 Maipo
[magna104][INFO  ] uninstalling ceph on magna104
[magna104][INFO  ] Running command: sudo yum -y -q remove ceph ceph-common ceph-mon ceph-osd ceph-radosgw
[magna104][WARNIN] No Match for argument: ceph
[magna104][WARNIN] No Match for argument: ceph-common
[magna104][WARNIN] No Match for argument: ceph-mon
[magna104][WARNIN] No Match for argument: ceph-osd
[magna104][WARNIN] No Match for argument: ceph-radosgw
[magna104][INFO  ] Running command: sudo yum clean all

Comment 11 errata-xmlrpc 2015-06-24 15:52:59 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/RHBA-2015:1183