puppet-keystone 23.0.0 (bobcat)
We eagerly announce the release of: puppet-keystone 23.0.0: Puppet module for OpenStack Keystone This release is part of the bobcat release series. The source is available from: https://opendev.org/openstack/puppet-keystone Download the package from: https://tarballs.openstack.org/puppet-keystone/ Please report issues through: https://bugs.launchpad.net/puppet-keystone/+bugs For more details, please see below. Changes in puppet-keystone 22.0.0..23.0.0 ----------------------------------------- 1e03ec1 Remove usage of deleted manifest_dir 8b39972 Prepare 2023.2 release f394045 Bump upper version of stdlib 7f4b153 Revert "spec: Enable webmock connect to IPv4 link-local" 7a84c30 RabbitMQ: Add support for quorum queue options d607ed7 Do not restart services after policy file changes d1989af Ensure [mapped] remote_id_attribute is purged 581f52d Ensure [openid] remote_id_attribute is purged bd55eb8 Remove cleanup of module plugin options ca3d03c Remove redundant order enforcement about apache installation 6407038 Exclude release note files 96422a2 Drop redundant dependencies 5e403e8 Remove redundant if check of fernet_key_repository 3d23e64 Add .pdkignore to exclude some files from tar ball 5256e19 Deploy memcached in acceptance tests 7e8c3de service_identity: Fix incomplete usage of domain parameters 9331acb Ensure purge_config takes a boolean value 3ab2819 Bump upper version of puppetlabs-concat 42add12 Remove support for creating endpoints without service type aa10bf7 Validate inputs of boostrap class f3326f5 replace validate_legacy with proper data types 9fee303 Add per module policy service refresh 91215fc Validate status of cron resource b50bfe6 Remove deprecated catalog_type parameter 3dd6d88 Revert "Replace Stdlib::Absolutepath by Stdlib::Compat::Absolute_path" f271472 Deprecate client class 43611b7 Remove support for Puppet 6 c39fca3 Ensure options for domain specific drivers are purged by default c478a37 Simplify validations of domain specific backends 3c86a14 Remove redundant installation of python3-pysaml2 3e7fe62 Remove deprecated package_ensure parameters cad09a6 Replace Stdlib::Absolutepath by Stdlib::Compat::Absolute_path b8373f1 Bump upper version of puppetlabs-apache 7f22f87 Refactor keystone::federation::shibboleth 2418461 Bump upper version of puppetlabs-concat 9ba4f48 Bump upper version of puppetlabs-inifile c3e8e5a Update master for stable/2023.1 Diffstat (except docs and test files) ------------------------------------- .pdkignore | 52 ++++ lib/puppet/provider/keystone_endpoint/openstack.rb | 49 +--- lib/puppet/type/keystone_endpoint.rb | 22 +- manifests/bootstrap.pp | 28 +- manifests/client.pp | 3 + manifests/config.pp | 4 +- manifests/cron/fernet_rotate.pp | 16 +- manifests/cron/trust_flush.pp | 20 +- manifests/db/mysql.pp | 4 +- manifests/deps.pp | 25 +- manifests/federation/identity_provider.pp | 8 +- manifests/federation/mellon.pp | 26 +- manifests/federation/openidc.pp | 31 +-- manifests/federation/shibboleth.pp | 55 ++-- manifests/init.pp | 282 +++++++++------------ manifests/ldap.pp | 7 +- manifests/ldap_backend.pp | 28 +- manifests/params.pp | 2 - manifests/policy.pp | 7 +- manifests/resource/authtoken.pp | 84 +++--- manifests/resource/service_identity.pp | 140 +++++----- metadata.json | 16 +- .../auth-modules-cleanup-6bcd7e86da88eead.yaml | 8 + .../notes/bug-2029035-943e3c24116b4149.yaml | 5 + .../notes/deprecate-client-09e5876938d3a374.yaml | 10 + .../endpoint-require-type-4fa889f6788d8312.yaml | 4 + .../rabbit-quorum-queue-e5c57df408a8c1db.yaml | 4 + .../remove-catalog_type-e76695e0e7b57cc5.yaml | 5 + .../notes/remove-puppet-6-27a52955336db6f1.yaml | 4 + releasenotes/source/2023.1.rst | 6 + releasenotes/source/index.rst | 1 + spec/acceptance/10_basic_keystone_spec.rb | 20 +- ...0_keystone_federation_identity_provider_spec.rb | 1 + .../21_keystone_federation_shibboleth_spec.rb | 1 + spec/acceptance/30_keystone_default_domain_spec.rb | 1 + .../keystone_federation_identity_provider_spec.rb | 5 - spec/classes/keystone_federation_mellon_spec.rb | 3 +- spec/classes/keystone_federation_openidc_spec.rb | 2 +- .../classes/keystone_federation_shibboleth_spec.rb | 4 - spec/classes/keystone_init_spec.rb | 47 ++-- spec/classes/keystone_policy_spec.rb | 2 + spec/defines/keystone_ldap_backend_spec.rb | 31 +-- .../keystone_resource_service_identity_spec.rb | 89 +++++-- spec/spec_helper.rb | 7 - .../provider/keystone_endpoint/openstack_spec.rb | 134 +++------- spec/unit/type/keystone_endpoint_spec.rb | 22 -- 46 files changed, 592 insertions(+), 733 deletions(-)
participants (1)
-
no-reply@openstack.org