[release-announce] puppet-keystone 15.0.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Thu Jun 6 06:59:08 UTC 2019
We contentedly announce the release of:
puppet-keystone 15.0.0: Puppet module for OpenStack Keystone
This release is part of the train 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.
15.0.0
^^^^^^
New Features
************
* Add support to configure
*[keystone_authtoken]/service_token_roles* with
*$service_token_roles* in the *keystone::resource::authtoken*
resource.
Upgrade Notes
*************
* The deprecated parameters main_port and admin_port in
keystone::federation::openidc is now removed.
* The keystone::federation::openidc::keystone_url parameter is now
mandatory and does not fallback on the keystone::public_endpoint
value.
* The deprecated parameters in keystone::wsgi::apache is removed,
see below for what parameters you should use instead.
* Removed "servername_admin" please use "servername"
* Removed "public_port" and "admin_port" please use "api_port"
* Removed "admin_bind_host" please use "bind_host"
* Removed "public_path" and "admin_path" please use "path"
* Removed "ssl_cert_admin" and "ssl_key_admin" please use
"ssl_cert" and "ssl_key"
* Removed "wsgi_admin_script_source" and
"wsgi_public_script_source" please use "wsgi_script_source"
* Removed "custom_wsgi_process_options_main" and
"custom_wsgi_process_options_admin" please use
"custom_wsgi_process_options"
* The deprecated resources keystone_paste_ini,
keystone::config::keystone_paste_config,
keystone::disable_admin_token_auth, keystone::disable_v2_api and
keystone::paste_config is removed.
Deprecation Notes
*****************
* database_idle_timeout is deprecated and will be removed in a
future release. Please use database_connection_recycle_time instead.
Changes in puppet-keystone 14.4.0..15.0.0
-----------------------------------------
54dd622 Prefix memcached_servers IPv6 address with `inet6:`
3bebe58 Clear out keystone package config on ubuntu
5d32d64 Fix client spec test
b081ee8 Remove deprecated keystone::federation::openidc params
ad4ea7b Remove deprecated keystone::wsgi::apache params
553b03a Remove paste
ce7fd5d Fix database test in keystone class test
870e338 Port puppet-keystone-tripleo-standalone to os_tempest
49f89f3 Deprecate idle_timeout option
4cdcf63 Remove duplicated owner key in test
70e2b4e Add service_token_roles for keystone authtoken config
b5df9ea Move to opendev
0ee612d Fix Repository
47f7e92 Replace git.openstack.org with opendev.org/openstack
70689f0 OpenDev Migration Patch
c41a1d3 Add Beaker-Rspec to the table of contents
6114f19 Bump version for the start of Train
ebb358c Update master for stable/stein
717d407 enable oauth support in keystone::fededation::openidc
dcbd368 fix typo in templates/openidc.conf.erb
e17812f Don't use proc in title patterns
1b5c8d6 Add support for configuring caching in mod_auth_openidc
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 2 +-
.zuul.yaml | 7 +-
Gemfile | 2 +-
README.md | 13 +--
.../provider/keystone_paste_ini/ini_setting.rb | 28 -----
lib/puppet/type/keystone_paste_ini.rb | 50 ---------
lib/puppet/type/keystone_user_role.rb | 20 ++--
manifests/config.pp | 13 +--
manifests/db.pp | 54 ++++++----
manifests/deps.pp | 6 --
manifests/disable_admin_token_auth.pp | 18 ----
manifests/disable_v2_api.pp | 15 ---
manifests/federation/openidc.pp | 103 +++++++++++-------
manifests/init.pp | 22 ++--
manifests/resource/authtoken.pp | 14 ++-
manifests/wsgi/apache.pp | 118 ++++-----------------
metadata.json | 8 +-
.../add-service_token_roles-0439534920042962.yaml | 5 +
...te_idle_timeout_parameter-bf3a271c03bb12df.yaml | 4 +
...remove-deprecated-openidc-845cea167976f90e.yaml | 8 ++
.../remove-deprecated-wsgi-15e14f2f65a2c2ae.yaml | 13 +++
.../notes/remove-paste-9b4a67cbe869e2bf.yaml | 6 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/stein.rst | 6 ++
spec/classes/keystone_client_spec.rb | 3 +
spec/classes/keystone_db_spec.rb | 54 +++++-----
spec/classes/keystone_federation_openidc_spec.rb | 66 +++++++++++-
spec/classes/keystone_init_spec.rb | 25 ++---
spec/classes/keystone_wsgi_apache_spec.rb | 15 +++
spec/defines/keystone_resource_authtoken_spec.rb | 14 +++
.../keystone_paste_ini/ini_setting_spec.rb | 29 -----
spec/unit/type/keystone_paste_ini_spec.rb | 35 ------
spec/unit/type/keystone_user_role_spec.rb | 4 +-
templates/openidc.conf.erb | 45 ++++++--
tox.ini | 2 +-
35 files changed, 378 insertions(+), 450 deletions(-)
More information about the Release-announce
mailing list