Hi,
I just noticed that in dumpling the "ceph" cli tool no longer utilises the
"CEPH_ARGS" environment variable. This is used by openstack cinder to specifiy
the cephx user. Ref:
http://ceph.com/docs/next/rbd/rbd-openstack/#configure-openstack-to-use-ceph
I modifiied this line in /usr/share/pyshared/cinder/volume/driver.py
< stdout, _ = self._execute('ceph', 'fsid')
> stdout, _ = self._execute('ceph', '--id', 'volumes', 'fsid')
For my particular setup this seems to be sufficient as a quick workaround. Is
there a proper way to do this with the new tool?
Note: This only hit when i tried to create a volume from an image (i'm using
copy on write cloning). creating a fresh volume didnt invoke the "ceph fsid"
command in the openstack script, so i guess some openstack users will not be
affected.
Thanks,
Øystein
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com