Bjoern Teipel a4a29ecf88 Allow for multiple store backends for Glance
This implementation will add a new `user_variables.yml` override
glance_additional_stores which is set with the default values http, cinder
The operator can now independently enable Glance store protocols besides
glance_default_store.

A example configuration can be

glance_default_store = rbd
glance_additional_stores:
  - swift
  - http
  - cinder

to maintain glance images over RBD and Swift/HTTP.
This is particular useful when adding new storage protocols
to glance while retaining access to the existing protocols/images.

DocImpact
Closes-Bug: #1524544

Change-Id: I2517fd5170bc67460fe3f66e0a0215af390343bc
2016-01-05 17:57:24 +00:00
..