Zed Series Release Notes¶
21.0.0¶
New Features¶
The
glance::cache::cleanerclass and theglance::cache::prunerclass now support themaxdelayparameter. This parameter would be useful in a multi-node deployment, to avoid launching the same cron command at the same time in multiple nodes.
The following parameters of the
glance::apiclass have been deprecated and will be removed in a future release. These parameters are not used when multistore is enabled.filesystem_store_metadata_filefilesystem_store_file_perm
The
glance::apiclass accepts a new parameterpublic_endpoint. This is especially useful if you have a proxy or load balancer that rewrites the base URL of the image API. If the image API is advertised ashttps://cloud.acme.org/api/imagein Keystone, you will need to set this option to the full value of the endpoint to have glance API advertise the correct URLs to clients.
The
paste_deploy_flavorparameter and thepaste_deploy_config_fileparameter have been added to theglance::apiclass. These two parameters allow customizing options in the[paste_deploy]section.
The following two new classes have been added.
The
glance::backend::reserved::tasksclass, to manage theos_glance_tasks_storeoptions.The
glance::backend::reserved::stagingclass, to manage theos_glance_staging_storeoptions.
The new
glance_rootwrap_configresource has been added. This resource can be used to manage contents ofrootwrap.conf
The new
glance::config::rootwrap_configparameter has been added. This parameter accepts arbitrary configuration ofrootwrap.conf.
The new
glance::wsgiclass, to manage parameters in the[wsgi]section, has been added.
Added support for running the
glance-apiservice by httpd and mod_wsgi.
Upgrade Notes¶
The
glance::apiclass now supports alock_pathparameter 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_pathvalue.
The following parameters of the
glance::apiclass have been removed.keymgr_backendkeymgr_encryption_api_urlkeymgr_encryption_auth_url
CentOS 8 Stream is no longer supported by this module.
The
glance::api::os_region_nameparameter has been removed.
The
glance::notify::rabbitmq::rabbit_notification_exchangeparameter has been removed.
Deprecation Notes¶
The
glance::api::cache_prefetcher_intervalparameter has been deprecaed and has no effect now. It will be removed completely in a future release.
The
glance::api::pipelineparameter has been deprecated in favor of the newpaste_deploy_flavorparameter.
Bug Fixes¶
Bug #1980539: Configure the oslo.concurrency lock_path, which is now required by cinder backends.