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

2016-01-12 Thread Saverio Proto
Hello, this is hopefully the conclusive (positively) email of this thread. at the end we had to patch also Nova, because the ephimeral volumes are created from the rbd driver in Nova. Summary, if you want OpenStack Juno to honor the following ceph configuration: rbd default format = 2 rbd defau

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: https://github.com

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 rb

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 tes

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 https://github.com/zioproto/cinder/commits/backpo

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 o

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: 1:2014.2.3-0ubuntu1.1~clou

[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 cep