[release-announce] puppet-glance 20.1.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Tue Feb 1 09:40:57 UTC 2022
We are thrilled to announce the release of:
puppet-glance 20.1.0: Puppet module for OpenStack Glance
This release is part of the yoga 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.
20.1.0
^^^^^^
New Features
************
* The "glance::notify::rabbitmq::rabbit_notification_exchange"
parameter has been deprecated and has no effect.
* The "glance_image" resource type now supports the following two
new parameters, to define owner of the image. Note these parameters
are mutually exclusive, and only one can be used.
* "project_id"
* "project_name"
* Support for S3 backend has been reintroduced, because s3 backend
support was restored in glance_store.
Upgrade Notes
*************
* The deprecated "glance::backend::s3" class has been removed. Use
the new "glance::backend::multistore::s3" resource type to set up S3
backend.
Deprecation Notes
*****************
* The service validation feature of the "glance::api" class is
deprecated, and the "glance::api::validate" parameter and the
"glance::api::validate_options" parameter have no effect now.
Changes in puppet-glance 20.0.0..20.1.0
---------------------------------------
b6b3e3a Prepare Yoga M2
a3a8c94 Enable DB purge cron job after database is initialized
4031572 Re-add support for S3 backend
49c562d Load libraries in a single place
00912b7 Avoid testing details of puppet-oslo
8bb784d Deprecate the invalid messaging parameter
f3754c8 Deprecate service validation for glance-api
3a2899d Fix wrong class used in unit tests
92545bb Fix missing dependency about policy config
1d2fe7c glance_image: Refactor property setters
983f619 glance_image: Add support for project_id/name
6488c46 glance_image: Fix handling of image_tag
e90fd44 Remove the unused glance-config-file tag from deps
Diffstat (except docs and test files)
-------------------------------------
lib/puppet/provider/glance_image/openstack.rb | 72 +++++----
lib/puppet/type/glance_image.rb | 20 +++
manifests/api.pp | 62 +++-----
manifests/backend/multistore/s3.pp | 124 +++++++++++++++
manifests/backend/s3.pp | 68 ---------
manifests/cron/db_purge.pp | 2 +-
manifests/cron/db_purge_images_table.pp | 2 +-
manifests/deps.pp | 10 +-
manifests/notify/rabbitmq.pp | 19 ++-
manifests/params.pp | 1 +
metadata.json | 10 +-
...bit_notification_exchange-63705692a360872f.yaml | 5 +
...recate-service-validation-fe0803b6ba6af40f.yaml | 6 +
.../notes/glance-image-owner-b75c53ba059d2a3f.yaml | 9 ++
.../notes/restore-s3-support-82e63d83b1184cdf.yaml | 10 ++
spec/classes/glance_api_spec.rb | 28 ----
.../glance_cron_db_purge_images_table_spec.rb | 4 +-
spec/classes/glance_cron_db_purge_spec.rb | 4 +-
spec/classes/glance_notify_rabbitmq_spec.rb | 168 +++++++++------------
spec/defines/glance_backend_multistore_s3_spec.rb | 142 +++++++++++++++++
spec/spec_helper.rb | 3 +
.../glance_api_config/openstackconfig_spec.rb | 27 ----
.../glance_api_paste_ini/ini_setting_spec.rb | 24 +--
.../glance_api_uwsgi_config/ini_setting_spec.rb | 16 --
.../glance_cache_config/ini_setting_spec.rb | 23 ---
.../glance_image_import_config/ini_setting_spec.rb | 23 ---
spec/unit/provider/glance_image_spec.rb | 151 +++++++++++++-----
.../glance_swift_config/ini_setting_spec.rb | 12 --
28 files changed, 597 insertions(+), 448 deletions(-)
More information about the Release-announce
mailing list