How do I support additional backend drivers for Cinder in kolla-ansible?

asked 2018-09-24 02:53:33 -0600

bjoernh gravatar image

Hi all,

I intend to deploy OpenStack through kolla-ansible. However, there are a few side conditions that I would like to see fulfilled. We have a GPFS shared filesystem available and would like to exploit it for Cinder, Glance, and Nova. Right now, I am trying to get my head around configuring it through Kolla. However, the deployment guide does not explicitly mention support for GPFS.

Is it even possible now or at least conceivable to support drivers that are not directly supported by Kolla, but are at least generally supported by OpenStack? How would that be done?

I do see a few options here:

  1. direct support through Kolla deployment (my favorite)
  2. Kolla deployment with an external Cinder supporting the GPFS backend
  3. different deployment method (openstack-ansible?)

Regarding option 2, I am uncertain about the implications for the other services, i.e. Glance and Nova.

I am looking forward to any responses or comments. Also open for discussion.

Best regards, Björn

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2018-10-25 02:06:27 -0600

mnasiadka gravatar image

updated 2018-10-25 03:28:38 -0600

So, directly in Kolla you could use template_override and use your own Cinder docker images with GPFS driver installed (if it's not in the "usual'' package).

Then add required stanzas in the Cinder config file - and it should work.

But yes - there is no ,"out of the box'' support for GPFS in Kolla-Ansible - but the project would be happy if you could contribute.

edit flag offensive delete link more


This is exactly what I did. I built my own images using kolla and added the required bits and pieces to kolla-ansible. The images were fairly easy, but rely on a local package repository. The adaptations in kolla-ansible were more involved and deserve a review. Thank you for now.

bjoernh gravatar imagebjoernh ( 2018-10-25 04:24:18 -0600 )edit

Hi. Could you share the template used to build the image with gpfs? thanks

wdanyel gravatar imagewdanyel ( 2019-04-02 20:30:40 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2018-09-24 02:53:33 -0600

Seen: 117 times

Last updated: Oct 25 '18