[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