Newton Series Release Notes

0.18.0-5

Prelude

Return list of store drivers in sorted order for generating configs. More info in Upgrade Notes and Bug Fixes section.

升级说明

  • This version of glance_store will result in Glance generating the configs in a sorted (deterministic) order. So, preferably store releases on or after this should be used for generating any new configs if the mismatched ordering of the configs results in an issue in your environment.

Bug Fixes

  • Bug 1619487 is fixed which was causing random order of the generation of configs in Glance. See upgrade section for more details.

0.17.0

Prelude

Improved configuration options for glance_store. Please refer to the other section for more information.

Some deprecated exceptions have been removed. See upgrade section for more details.

升级说明

  • 以下的异常列表自0.10.0版本后已经弃用了 ——Conflict, ForbiddenPublicImage ProtectedImageDelete, BadDriverConfiguration, InvalidRedirect, WorkerCreationFailure, SchemaLoadError, InvalidObject, UnsupportedHeaderFeature, ImageDataNotFound, InvalidParameterValue, InvalidImageStatusTransition。该版本移除了这些异常,所以任何遗留的相同的使用方式必须避免或去掉。

其他说明

  • The glance_store configuration options have been improved with detailed help texts, defaults for sample configuration files, explicit choices of values for operators to choose from, and a strict range defined with min and max boundaries. It is to be noted that the configuration options that take integer values now have a strict range defined with “min” and/or “max” boundaries where appropriate. This renders the configuration options incapable of taking certain values that may have been accepted before but were actually invalid. For example, configuration options specifying counts, where a negative value was undefined, would have still accepted the supplied negative value. Such options will no longer accept negative values. However, options where a negative value was previously defined (for example, -1 to mean unlimited) will remain unaffected by this change. Values that do not comply with the appropriate restrictions will prevent the service from starting. The logs will contain a message indicating the problematic configuration option and the reason why the supplied value has been rejected.

0.16.0

Prelude

glance_store._drivers.s3从树上移除了。

升级说明

  • The S3 driver has been removed completely from the glance_store source tree. All environments running and (or) using this s3-driver piece of code and have not been migrated will stop working after the upgrade. We recommend you use a different storage backend that is still being supported by Glance. The standard deprecation path has been used to remove this. The proces requiring store driver maintainers was initiated at http://lists.openstack.org/pipermail/openstack-dev/2015-December/081966.html . Since, S3 driver did not get any maintainer, it was decided to remove it.