[release-announce] puppet-magnum 21.0.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 20 11:39:01 UTC 2022


We are tickled pink to announce the release of:

puppet-magnum 21.0.0: Puppet module for Magnum

This release is part of the zed release series.

The source is available from:

    https://opendev.org/openstack/puppet-magnum

Download the package from:

    https://tarballs.openstack.org/puppet-magnum/

Please report issues through:

    https://bugs.launchpad.net/puppet-magnum/+bugs

For more details, please see below.

Changes in puppet-magnum 20.3.0..21.0.0
---------------------------------------

c7f71ef Prepare Zed RC1
4f55ae3 Add x509 class to manage x509 config
ec182eb Enable memcached in acceptance tests
cfcb342 Add Apache WSGI logging parameters for pipe/syslog
28fe574 Adapt to new type validation in puppetlabs-apache
2d2872a Revert "CentOS 9: Disable unit tests dependent on puppet-postgresql"
b4de25a Fix wrong test description
207c42a Add acceptance tests for config management resources
2b72740 Switch provider to manage paste.ini file
e178968 Expose headers option of apache::vhost
9c7cec7 Fix typos in parameter descriptions and tests
0ae3918 Remove support for CentOS 8 Stream
4138ad9 Conductor: Do not include the authtoken class
14a901d keystone_auth: Require the password parameter
5ca6980 Update master for stable/yoga
662b912 keystone_auth: Support ssl parameters


Diffstat (except docs and test files)
-------------------------------------

.../provider/magnum_api_paste_ini/ini_setting.rb   |  19 +---
manifests/clients/cinder.pp                        |   2 +-
manifests/conductor.pp                             |   1 -
manifests/healthcheck.pp                           |   4 +-
manifests/init.pp                                  |   2 +-
manifests/keystone/auth.pp                         |   2 +-
manifests/keystone/authtoken.pp                    |   6 --
manifests/keystone/keystone_auth.pp                |  59 ++++++++----
manifests/logging.pp                               |   2 +-
manifests/wsgi/apache.pp                           |  56 ++++++++++--
manifests/x509.pp                                  |  46 ++++++++++
metadata.json                                      |  10 +-
releasenotes/notes/add-x509-9143664020ffef4c.yaml  |   5 +
.../notes/apache-headers-e08399a25917aff3.yaml     |   5 +
.../httpd-logs-piped-syslog-2b06de4100336a35.yaml  |   6 ++
.../keystone_auth-ssl-opts-cf0803fbac010e56.yaml   |  10 ++
.../notes/remove-centos-8-b8060bcff284fdf2.yaml    |   4 +
...uire-magnum-keystone_auth-3826520ddf45f394.yaml |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/yoga.rst                       |   6 ++
...asic_magnum_spec.rb => 10_basic_magnum_spec.rb} |   1 +
spec/acceptance/99_magnum_config_spec.rb           | 101 +++++++++++++++++++++
spec/classes/magnum_cluster_spec.rb                |   2 +-
spec/classes/magnum_cluster_template_spec.rb       |   2 +-
spec/classes/magnum_conductor_spec.rb              |   4 +-
spec/classes/magnum_db_postgresql_spec.rb          |   9 +-
spec/classes/magnum_docker_registry_spec.rb        |   2 +-
spec/classes/magnum_keystone_authtoken_spec.rb     |  14 ---
spec/classes/magnum_keystone_keystone_auth_spec.rb |  31 +++----
spec/classes/magnum_quota_spec.rb                  |   2 +-
spec/classes/magnum_wsgi_apache_spec.rb            |  88 ++++++++++++++++--
spec/classes/magnum_x509_spec.rb                   |  48 ++++++++++
spec/unit/type/magnum_api_uwsgi_config_spec.rb     |   2 +-
spec/unit/type/magnum_config_spec.rb               |   2 +-
34 files changed, 441 insertions(+), 118 deletions(-)







More information about the Release-announce mailing list