We are overjoyed to announce the release of:
puppet-keystone 13.3.0: Puppet module for OpenStack Keystone
This release is part of the rocky release series.
Download the package from:
https://tarballs.openstack.org/puppet-keystone/
For more details, please see below.
13.3.0 ^^^^^^
New Features ************
* The collect_timing parameter has been added to keystone::resource::authtoken which will set this config option in the keystone_authtoken section.
* Add 'service_token_roles_required' missing in the authtoken which allows backwards compatibility to ensure that the service tokens are compared against a list of possible roles for validity.
Upgrade Notes *************
* All references for the Keystone port 35357 in the module has been replaced with port 5000, we recommend you update any hardcoded values for port 35357 to port 5000 because port 35357 will be removed in a future release.
Deprecation Notes *****************
* Keystone is currently deployed with port 35357 and port 5000 and will continue being deployed with both ports however the usage of port 35357 is now deprecated and deployment of port 35357 will be removed in a future release.
Changes in puppet-keystone 13.1.0..13.3.0 -----------------------------------------
ec7748e Prepare Rocky RC1 ad4c3dc Release note about the keystone port changes 9bda96d Remove the unnecessary _ 06904ee Prepare Rocky M3 0542610 Add the project source code repository in README 3ed0f6f modulesync: sync and add nodepool-bionic for beaker d4479c1 Replace port 35357 with 5000 6b6e7ce Fix OS versions in metadata 4afabd9 Fix inifile version in metadata 9683f0f Service_token_roles_required missing in authtoken config file Edit caaf1de Fix apache version in metadata c74f2a7 Debian release is 9 in metadata f832c85 add release note in readme a98e0d5 Add tripleo jobs a8053e6 Handle role creation as they are case insensitive 09b9fde Package<| tag == 'keystone-package'|> -> File<| title == '/etc/apache2/sites-available' |> 487af5d Fix annotations cfa048c fix tox python3 overrides 2a326b5 Add collect_timing param to authtoken
Diffstat (except docs and test files) -------------------------------------
.zuul.yaml | 1 + README.md | 14 ++++++++++++-- bindep.txt | 2 +- examples/apache_dropin.pp | 2 +- examples/k2k_sp_shib.pp | 2 +- examples/v3_basic.pp | 4 ++-- examples/v3_domain_configuration.pp | 2 +- ext/keystone_test.rb | 6 +++--- ext/keystone_test_v3.rb | 6 +++--- lib/puppet/provider/keystone.rb | 2 +- lib/puppet/provider/keystone_role/openstack.rb | 4 ++-- manifests/db/mysql.pp | 3 +-- manifests/deps.pp | 5 +++++ manifests/endpoint.pp | 6 +++--- manifests/init.pp | 2 +- manifests/resource/authtoken.pp | 14 ++++++++++++++ manifests/service.pp | 4 ++-- metadata.json | 15 ++++++++------- ...tone-authtoken-collect_timing-32a0bd542a7f861c.yaml | 5 +++++ .../notes/keystone-port-35357-4d565d8145b61b42.yaml | 11 +++++++++++ .../service_token_roles_required-0574ea85813b533c.yaml | 5 +++++ spec/acceptance/nodesets/nodepool-bionic.yml | 10 ++++++++++ spec/classes/keystone_endpoint_spec.rb | 4 ++-- spec/classes/keystone_init_spec.rb | 18 +++++++++--------- spec/defines/keystone_resource_authtoken_spec.rb | 10 ++++++++-- spec/unit/provider/keystone_domain/openstack_spec.rb | 2 +- spec/unit/provider/keystone_spec.rb | 6 +++--- spec/unit/provider/keystone_tenant/openstack_spec.rb | 2 +- tox.ini | 1 + 30 files changed, 120 insertions(+), 52 deletions(-)
participants (1)
-
no-reply@openstack.org