On 03/12/2014 09:01 AM, Flavio Percoco wrote: > 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. >> >> https://review.openstack.org/#/c/79710/ >> >> 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. > > https://review.openstack.org/#/c/79935/
ACK. Looks pretty good. You might want to consider using one of the oslo deprecation functions to make it consistent on the deprecation side. -Sean -- Sean Dague Samsung Research America s...@dague.net / sean.da...@samsung.com http://dague.net
signature.asc
Description: OpenPGP digital signature
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev