We are chuffed to announce the release of:
puppet-glance 18.4.0: Puppet module for OpenStack Glance
This release is part of the wallaby stable release series.
The source is available from:
https://opendev.org/openstack/puppet-glance
Download the package from:
https://tarballs.openstack.org/puppet-glance/
Please report issues through:
https://bugs.launchpad.net/puppet-glance/+bugs
For more details, please see below.
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"
Changes in puppet-glance 18.3.0..18.4.0 ---------------------------------------
8a6cf5e Update sphinx to the latest version 3292490 Prepare Wallaby RC1 3381c5e Add support for oslo_policy/enforce_new_defaults 718cf77 Update supported Ubuntu version to Focal 2ae1115 Clean up remaining items for glance-registry d05a576 Add new conf parameter required for distribute image import c0a7f7d Add support for the oslo_policy/enforce_scope parameter
Diffstat (except docs and test files) -------------------------------------
README.md | 28 --------- .../provider/glance_registry_config/ini_setting.rb | 10 --- .../glance_registry_paste_ini/ini_setting.rb | 10 --- lib/puppet/type/glance_registry_config.rb | 54 ---------------- lib/puppet/type/glance_registry_paste_ini.rb | 53 ---------------- manifests/api.pp | 58 +++-------------- manifests/config.pp | 19 ------ manifests/deps.pp | 2 - manifests/policy.pp | 23 +++++-- metadata.json | 12 ++-- ..._distributed_image_import-09f70f50c8c40def.yaml | 5 ++ ...oslo_policy-enforce_scope-422b5bb6f96a7afe.yaml | 5 ++ ...licy-enforce_new_defaults-239a805a6d0fba80.yaml | 5 ++ .../remove-registry-leftover-28913ae93b9934f8.yaml | 23 +++++++ spec/classes/glance_api_spec.rb | 3 + spec/classes/glance_policy_spec.rb | 17 ++--- .../glance_registry_config/ini_setting_spec.rb | 72 ---------------------- .../glance_registry_paste_ini/ini_setting_spec.rb | 63 ------------------- spec/unit/type/glance_registry_config_spec.rb | 19 ------ spec/unit/type/glance_registry_paste_ini_spec.rb | 19 ------ 21 files changed, 83 insertions(+), 419 deletions(-)