fd02761c6e
This patch updates the method of configuring glance backends to use the modern syntax associated with glance's Multi Store feature. Glance's glance_store/stores and glance_store/default_store parameters were deprecated in Rocky, and are scheduled for removal in Ussuri. Backends are now specified using new glance::api::enabled_backends and glance::api::default_backend parameters. A series of glance::backend::multistore::* defined resources support configuring multiple instances of each backend. The legacy glance::api::stores and glance::api::default_store parameters, as well as the glance::backend::* class resources, are deprecated, but continue to function for backward compatibility. The glance::backend::s3 class is completely deprecated. Glance removed support for the s3 backend in Newton. Closes-Bug: #1846808 Change-Id: I4f3ec9ee7c4147a4e62de961a9532bdc45526f6b
29 lines
1.2 KiB
YAML
29 lines
1.2 KiB
YAML
---
|
|
features:
|
|
- |
|
|
Add glance::api::enabled_backends and glance::api::default_backend
|
|
parameters for configuring glance backends. The parameters implement
|
|
glance's Multi Store syntax, which supports configuring multiple backends
|
|
of the same type (e.g. multiple rbd backends). Multiple backends of the
|
|
same type may be specified using new glance::backend::multistore::*
|
|
defined resource types.
|
|
deprecations:
|
|
- |
|
|
The following parameters are deprecated due to the corresponding parameters
|
|
being deprecated in glance. They are replaced by the new
|
|
glance::api::enabled_backends and glance::api::default_backend parameters.
|
|
* glance::api::stores
|
|
* glance::api::default_store
|
|
* glance::api::multi_store
|
|
|
|
The following backend resources are deprecated because they are associated
|
|
with the deprecated glance::api::stores parameter. They are replaced by
|
|
corresponding glance::backend::multistore resources, except for the s3
|
|
backend which was removed from glance in Newton.
|
|
* glance::backend::cinder
|
|
* glance::backend::file
|
|
* glance::backend::rbd
|
|
* glance::backend::s3
|
|
* glance::backend::swift
|
|
* glance::backend::vsphere
|