Wallaby Series Release Notes¶
18.6.0¶
New Features¶
The
glance::cache::cleaner
class and theglance::cache::pruner
class now support themaxdelay
parameter. This parameter would be useful in a multi-node deployment, to avoid launching the same cron command at the same time in multiple nodes.
Upgrade Notes¶
The
glance::api
class now supports alock_path
parameter that configures the oslo.concurrency lock_path with a platform specific default value. Distributions that are used to defining the lock_path with a distribution specific config file may need to override the defaultglance::api::lock_path
value.
Bug Fixes¶
Bug #1980539: Configure the oslo.concurrency lock_path, which is now required by cinder backends.
18.5.0¶
New Features¶
Add
enforce_secure_rbac
parameter to enable enforcing authorization based on common RBAC personas.
The new
glance::healthcheck
class has been added. This class manages parameters of healthcheck middlware in oslo.middleware.
Bug Fixes¶
Bug #1947816: Fix the default auth_version for swift backend so that Keystone v3 API is used by default instead of v2 API.
18.4.0¶
New Features¶
Add ‘worker_self_reference_url’ parameter to allow other glance workers to contact the worker which has staged the image.
The new
glance::policy::enforce_scope
parameter has been added to support the corresponding parameter in oslo.policy library.
The new
glance::policy::enforce_new_defaults
parameter has been added.
Upgrade Notes¶
The following parameters have been removed from the
glance::api
class.enable_v1_api
enable_v2_api
registry_client_cert_file
registry_client_key_file
registry_client_ca_file
The following parameters have been removed from the
glance::config
class.registry_config
registry_paste_ini_config
The following resource types have been removed.
glance_registry_config
glance_registry_paste_ini
18.3.0¶
New Features¶
A new parameter
cinder_mount_point_base
is introduced intoglance::backend::multistore::cinder
class, so that operators can provide the cinder mount point for NFS volumes.
18.2.0¶
New Features¶
Add ‘cinder_volume_type’ configuration parameter to allow cinder stores to specify a volume type for each cinder store.
Upgrade Notes¶
Now policy.yaml is used by default instead of policy.json.
Deprecation Notes¶
The
glance::backend::multistore::swift::swift_store_config_file
parameter has been deprecated and will be removed in a future release.
Bug Fixes¶
The
swift::backend::multistore::swift::swift_store_config_file
is now set to/etc/glance/glance-swift.conf
by default. Because of this change the parameter is automatically set to use the configuration file generated by puppet-glance.
18.1.0¶
New Features¶
Adds db_sync_timeout parameter to db sync.
The new
glance::api::authtoken::service_type
parameter has been added to configure the service_type parameter in authtoken middleware.
Deprecation Notes¶
The following options have been deprecated, as those options have been moved to glance::api::db class.
glance::api::database_connection
glance::api::database_idle_timeout
glance::api::database_max_overflow
glance::api::database_max_pool_size
glance::api::database_max_retries
glance::api::database_retry_interval
18.0.0¶
New Features¶
The new
glance::api::container_formats
parameter has been added to configure supported values for the container_format image attribute.