Ask Your Question
1

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

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

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
2

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

mnasiadka gravatar image

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

So, directly in Kolla you could use template_override https://docs.openstack.org/kolla/latest/admin/image-building.html#dockerfile-customisation 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

Comments

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 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

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

Seen: 25 times

Last updated: Oct 25 '18