[release-announce] puppet-placement 1.2.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 21 17:42:57 UTC 2019


We high-spiritedly announce the release of:

puppet-placement 1.2.0: Puppet module for OpenStack placement

This release is part of the stein release series.

Download the package from:

    https://tarballs.openstack.org/puppet-placement/

For more details, please see below.

1.2.0
^^^^^


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

* Added the following parameters to placement::db, it now also uses
  the oslo::db resource to create the databaes configuration:

     * "database_sqlite_synchronous"

     * "database_slave_connection"

     * "database_mysql_sql_mode"

     * "database_max_pool_size"

     * "database_max_retries"

     * "database_retry_interval"

     * "database_max_overflow"

     * "database_connection_debug"

     * "database_connection_trace"

     * "database_pool_timeout"

* Service_token_roles_required missing in the server config file
  which allows backwards compatibility to ensure that the service
  tokens are compared against a list of possible roles for validity.

* Added access_log_file, access_log_format and error_log_file
  parameters to the placement::wsgi::apache class.


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

* This module now requires a puppetlabs-mysql version >= 6.0.0

Changes in puppet-placement 1.0.0..1.2.0
----------------------------------------

4e68e8f Prepare Stein RC1
7630724 Prepare Stein M3
937f4c9 Use validate_legacy
a93643d params: Correct wsgi script path on Debian based hosts
015d353 Service_token_roles_required missing in the server config file
5052b94 Change wiki to docs
7f8c066 Set a warning for the password option
6e87109 Use puppet 4 compatible mysql functions
ba48f5c Inherit pyvers from openstacklib::defaults
21a2d68 Make password optional within placement::keystone::authtoken
6e8f986 Use oslo::db to placement::db class
3f268c5 Modify puppet version 4 to 5
363c74c Add logging params to placement::wsgi::apache


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

README.md                                          |   2 +-
manifests/db.pp                                    |  75 +++++++++-
manifests/db/mysql.pp                              |   4 +-
manifests/keystone/authtoken.pp                    |  17 ++-
manifests/params.pp                                |  14 +-
manifests/policy.pp                                |   2 +-
manifests/wsgi/apache.pp                           |  26 +++-
metadata.json                                      |  14 +-
.../placement-use-oslo-db-d896185a903f449a.yaml    |  16 +++
.../notes/puppet4-mysql-func-43a7592377270fe9.yaml |   4 +
...vice_token_roles_required-94f66345c25d21cc.yaml |   5 +
.../notes/wsgi-logging-e7a851aaf20e27b4.yaml       |   5 +
spec/classes/placement_db_spec.rb                  |  92 ++++++------
spec/classes/placement_init_spec.rb                |  79 +++++++++++
spec/classes/placement_keystone_authtoken_spec.rb  |   9 +-
spec/classes/placement_wsgi_apache.rb              | 157 +++++++++++++++++++++
16 files changed, 444 insertions(+), 77 deletions(-)







More information about the Release-announce mailing list