Re: [Openstack-operators] cinder-api with rbd driver ignores ceph.conf

2015-12-08 Thread Saverio Proto
Hello there, finally yesterday I found fast way to backport the rbd driver in juno glance_store. I found this repository with the right patch I was looking for: https://github.com/vumrao/glance_store.git (branch rbd_default_features) I reworked the patch on top of stable juno:

Re: [Openstack-operators] cinder-api with rbd driver ignores ceph.conf

2015-11-26 Thread Saverio Proto
Hello, I think it is worth to update the list on this issue, because a lot of operators are running Juno, and might want to enable the object map feature in their rbd backend. our cinder backport seems to work great. however, most of volumes are CoW from glance images. Glance uses as well the

Re: [Openstack-operators] cinder-api with rbd driver ignores ceph.conf

2015-11-24 Thread Saverio Proto
Hello there, we were able finally to backport the patch to Juno: https://github.com/zioproto/cinder/tree/backport-ceph-object-map we are testing this version. Everything good so far. this will require in your ceph.conf rbd default format = 2 rbd default features = 13 if anyone is willing to

Re: [Openstack-operators] cinder-api with rbd driver ignores ceph.conf

2015-11-16 Thread Saverio Proto
Thanks, I tried to backport this patch to Juno but it is not that trivial for me. I have 2 tests failing, about volume cloning and create a volume without layering. https://github.com/zioproto/cinder/commit/0d26cae585f54c7bda5ba5b423d8d9ddc87e0b34

[Openstack-operators] cinder-api with rbd driver ignores ceph.conf

2015-11-12 Thread Saverio Proto
Hello there, I am investigating why my cinder is slow deleting volumes. you might remember my email from few days ago with subject: "cinder volume_clear=zero makes sense with rbd ?" so it comes out that volume_clear has nothing to do with the rbd driver. cinder was not guilty, it was really

Re: [Openstack-operators] cinder-api with rbd driver ignores ceph.conf

2015-11-12 Thread Saverio Proto
So here is my best guess. Could be that I am missing this patch ? https://github.com/openstack/cinder/commit/6211d8fa2033c2a607c20667110c5913cf60dd53 proto@controller:~$ apt-cache policy python-cinder python-cinder: Installed: 1:2014.2.3-0ubuntu1.1~cloud0 Candidate:

Re: [Openstack-operators] cinder-api with rbd driver ignores ceph.conf

2015-11-12 Thread Josh Durgin
On 11/12/2015 07:41 AM, Saverio Proto wrote: So here is my best guess. Could be that I am missing this patch ? https://github.com/openstack/cinder/commit/6211d8fa2033c2a607c20667110c5913cf60dd53 Exactly, you need that patch for cinder to use rbd_default_features from ceph.conf instead of its