We eagerly announce the release of: puppet-openstacklib 24.0.0: Puppet module for OpenStack Openstacklib This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/puppet-openstacklib Download the package from: https://tarballs.openstack.org/puppet-openstacklib/ Please report issues through: https://bugs.launchpad.net/puppet-openstacklib/+bugs For more details, please see below. Changes in puppet-openstacklib 23.0.0..24.0.0 --------------------------------------------- 8977d20 Prepare 2024.1 release 923f712 clouds: validate parameter types 8fab28a reno: Update master for unmaintained/xena 0ca27ea reno: Update master for unmaintained/wallaby a6b6f24 Bump upper version of puppetlabs-apache 4cfe21d Use creates property of exec fbe39f3 reno: Update master for unmaintained/yoga f451dbe Simplify policies definition f7e1e5a Fix old github url 981b481 add access_log_env_var for apache vhost 9ff464c Bump supported Debian version to 12 (Bookworm) 0a723b1 Bump upper version of puppetlabs-mysql 44a54f4 Fix unit tests with Debian 12 3f0bda3 Introduce new 'openstackclient' tag 22a9bd1 Revert "Remove 'openstack' tag from iscsi service" 4ce49e9 Import functions from stdlib 2f27c84 Replace deprecated `should` 6adbd49 Fix broken unit tests with puppetlabs-postgresql >= v9.2.0 79861c5 Bump upper version of puppetlabs-apache 541b30f Bump upper version of puppetlabs-postgresql c507aa8 Update master for stable/2023.2 0f3357a Remove 'openstack' tag from iscsi service Diffstat (except docs and test files) ------------------------------------- README.md | 19 +---- lib/puppet/functions/os_transport_url.rb | 35 +-------- manifests/clouds.pp | 22 +++--- manifests/iscsid.pp | 2 +- manifests/openstackclient.pp | 2 +- manifests/policy/base.pp | 5 +- manifests/wsgi/apache.pp | 7 ++ metadata.json | 10 +-- .../notes/access_log_env_var-87f4bfd3356c6cd2.yaml | 8 ++ releasenotes/source/2023.2.rst | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/yoga.rst | 2 +- spec/classes/openstacklib_iscsid_spec.rb | 2 +- spec/classes/openstacklib_openstackclient_spec.rb | 4 +- spec/defines/openstacklib_db_postgresql_spec.rb | 20 ++++- spec/defines/openstacklib_policy_base_spec.rb | 44 ++++++----- spec/defines/openstacklib_wsgi_apache_spec.rb | 2 + spec/unit/puppet/util/openstackconfig_spec.rb | 85 +++++++++++----------- 20 files changed, 141 insertions(+), 139 deletions(-)