On 10/12/13 03:34, Alfredo Deza wrote:
On Sat, Dec 7, 2013 at 7:17 PM, Mark Kirkwood
<mark.kirkw...@catalyst.net.nz> wrote:
On 08/12/13 12:14, Mark Kirkwood wrote:

I wonder if it might be worth adding a check at the start of either
ceph-deploy to look for binaries we are gonna need.

...growl: either ceph-deploy *or ceph-disk* was what I was thinking!

Still, this doesn't look quite right. Are you able to reproduce this
from scratch? It would be interesting to see the ceph-deploy
logs while trying to replicate. We assume that `gdisk` (that provides
`sgdisk`) is installed but if that is not the case we need
to add a check for it and install it.

Hopefully the logs, and maybe some terminal output to see if the
package is actually installed would be also useful

Yes, you are correct! I think this will only happen in the case when ceph has been installed by hand (in my case build and make install), then ceph-disk can fail as indicated due to gdisk (hence sgdisk) not being installed.

The test cases where I used ceph-deploy to install ceph, I note that gdisk in being included too.


I guess it would still be good to provide a better message when there is no sgdisk etc (in case the gdisk package gets removed or similar).

Regards

Mark


_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to