Bug #3469
Updated by Sage Weil over 11 years ago
I did a git clone of the current ceph-deploy that happened to be the following:
commit 1d125d616559ab1c52a0aeb8f91566a495cba524
Author: tamil <tamil@ubuntu.(none)>
Date: Tue Oct 30 16:42:13 2012 -0700
updated the README
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Put the installed ceph was older
$ ceph --version
ceph version 0.48.2argonaut (commit:3e02b2fad88c2a95d9c0c86878f10d1beb780bfe)
The version of ceph-deploy I was running passed invalid arguments to ceph-disk-prepare during osd deployment.
Suggested solutions:
1. ceph-deploy will become a package that will always be in sync with the other ceph packages
2. ceph-deploy is tagged so that you can clone a version compatible with your ceph packages
3. ceph-deploy will be kept backward compatible with any released ceph package versions
This 3rd item doesn't mean that interfaces can't change. But rather ceph-deploy would check the ceph package version and act accordingly.