[release-announce] puppet-keystone 18.1.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 18 22:13:16 UTC 2021


We are amped to announce the release of:

puppet-keystone 18.1.0: Puppet module for OpenStack Keystone

This release is part of the wallaby 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.

18.1.0
^^^^^^


New Features
************

* Adds db_sync_timeout parameter to db sync.

* The new "keystone::bootstrap::bootstrap" parameter has been added,
  to disable "keystone-manage bootstrap" command. This is useful to
  generate "/etc/keystone/puppet.conf" on multiple nodes while running
  bootstrap command on a single node.

* The new "keystone::policy::enforce_scope" parameter has been added
  to support the corresponding parameter in oslo.policy library.


Upgrade Notes
*************

* "keystone-public-keystone-admin" is no longer supported as a valid

     service_name. Use "keystone/openstack-keystone" or "httpd"
     instead.


Deprecation Notes
*****************

* allow_insecure_clients option is now deprecated for removal, the
  parameter has no effect.

* The following options have been deprecated, as those options have
  been moved to keystone::db class.

  * "keystone::database_connection"

  * "keystone::database_idle_timeout"

  * "keystone::database_max_overflow"

  * "keystone::database_max_pool_size"

  * "keystone::database_max_retries"

  * "keystone::database_retry_interval"

Changes in puppet-keystone 18.0.0..18.1.0
-----------------------------------------

56c39a7 Prepare Wallaby M1
767d291 Allow db sync timeouts to be configurable
106f2c5 Replace deprecated UPPER_CONSTRAINTS_FILE variable
9d734ce Build containers for single consumer job
3eb8b2b Deprecate allow_insecure_clients option
5c1632c Unset memcached_servers by default
3cb756c Fix outdated files
84996ba Fix keystone::bootstrap password comment
64cf6c1 Add support for the oslo_policy/enforce_scope parameter
92101bd Add missing dependencies about keystone_puppet_config
b8515bc Add a new parameter to enable/disable bootstrap
a33a4b0 Deprecate database options from the keystone class
ee60ff1 Drop support for 'keystone-public-keystone-admin' service_name


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

.zuul.yaml                                         |   1 +
README.md                                          |   7 +-
manifests/bootstrap.pp                             | 123 +++++++++++----------
manifests/db/sync.pp                               |  10 +-
manifests/deps.pp                                  |   6 +
manifests/federation/openidc.pp                    |   6 +-
manifests/init.pp                                  | 104 ++++++++++-------
manifests/messaging/amqp.pp                        |  33 +++---
manifests/policy.pp                                |  14 ++-
manifests/service.pp                               |  34 ++----
metadata.json                                      |   8 +-
.../add_db_sync_timeout-b07f8c72f30ec148.yaml      |   3 +
...w_insecure_clients-option-9988aab2c5b381de.yaml |   4 +
...eprecate_database_options-4d58b217d4cf21fd.yaml |  12 ++
.../keystone-bootstrap-flag-9eac9280f6f6d7ed.yaml  |   7 ++
...oslo_policy-enforce_scope-99b33bde5542e66d.yaml |   5 +
...one-public-keystone-admin-b707640b1a8ec8c3.yaml |   5 +
spec/classes/keystone_bootstrap_spec.rb            |  40 +++++++
spec/classes/keystone_db_sync_spec.rb              |   9 +-
spec/classes/keystone_messaging_amqp_spec.rb       |   3 -
spec/classes/keystone_policy_spec.rb               |   8 +-
spec/classes/keystone_service_spec.rb              |  52 ---------
templates/openidc.conf.erb                         |   2 +-
tox.ini                                            |   2 +-
24 files changed, 286 insertions(+), 212 deletions(-)







More information about the Release-announce mailing list