[openstack-dev] [Glance] Need to revert "Don't enable all stores by default"

Flavio Percoco flavio at redhat.com
Wed Mar 12 13:01:38 UTC 2014

On 11/03/14 16:25 -0700, Clint Byrum wrote:
>Hi. I asked in #openstack-glance a few times today but got no response,
>so sorry for the list spam.
>This change introduces a backward incompatible change to defaults with
>Havana. If a user has chosen to configure swift, but did not add swift
>to the known_stores, then when that user upgrades Glance, Glance will
>fail to start because their swift configuration will be invalid.
>This broke TripleO btw, which tries hard to use default configurations.
>Also I am not really sure why this approach was taken. If a user has
>explicitly put swift configuration options in their config file, why
>not just load swift store? Oslo.config will help here in that you can
>just add all of the config options but not actually expect them to be
>set. It seems entirely backwards to just fail in this case.

Here's an attempt to fix this issues without reverting the patch.
Feedback appreciated.



Flavio Percoco
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140312/436705fd/attachment.pgp>

More information about the OpenStack-dev mailing list