Skip to content
This repository has been archived by the owner on Jul 24, 2019. It is now read-only.

feat: Support Cinder multibackend configs. #321

Open
dulek opened this issue Apr 3, 2017 · 2 comments
Open

feat: Support Cinder multibackend configs. #321

dulek opened this issue Apr 3, 2017 · 2 comments

Comments

@dulek
Copy link
Contributor

dulek commented Apr 3, 2017

Is this a bug report or feature request? (choose one): feature

A single cinder-volume service is able to handle multiple volume backends. To make sure openstack-helm can be used with any Cinder-supported storage hardware/driver we should extend Cinder's charm to handle configuring any backend.

dulek pushed a commit to dulek/openstack-helm that referenced this issue Apr 3, 2017
A single cinder-volume service is able to handle more than one volume
backend. This commit extends _cinder.conf.tpl to be able to handle
setting multiple backends. As each of Cinder volume drivers can define
its own configuration options, the cinder/values.yaml is made more
generic and will write any option set for a certain backend directly
into cinder.conf.
@v1k0d3n
Copy link
Collaborator

v1k0d3n commented Apr 3, 2017

this the same as #321? @wilkers-steve has a PR in currently that will bring LVM (#300), and this will ultimately take advantage of the work that @alanmeadows has done in #262, which I mentioned in your recent Cinder PR.

@dulek
Copy link
Contributor Author

dulek commented Apr 3, 2017

Thanks, I'll make sure this have the shape to fit @wilkers-steve and @alanmeadows efforts.

dulek pushed a commit to dulek/openstack-helm that referenced this issue Apr 10, 2017
This commit is based on how Nova got its configuration overrides
implemented.

An important thing here is support for setting multiple Cinder backends
(e.g. Ceph cluster + NFS) in the values.yaml (fixes att-comdev#321).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants