[release-announce] puppet-trove 17.1.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Wed Jun 24 13:55:58 UTC 2020
We high-spiritedly announce the release of:
puppet-trove 17.1.0: Puppet module for OpenStack Trove
This release is part of the victoria release series.
The source is available from:
https://opendev.org/openstack/puppet-trove
Download the package from:
https://tarballs.openstack.org/puppet-trove/
Please report issues through:
https://bugs.launchpad.net/puppet-trove/+bugs
For more details, please see below.
17.1.0
^^^^^^
New Features
************
* The following classes have been added to set parameters to define
service credentials.
* "trove::api::service_credentials"
* "trove::conductor::service_credentials"
* "trove::guestagent::service_credentials"
* "trove::taskmanager::service_credentials"
Deprecation Notes
*****************
* The following parameters in "trove" class has been deprecated and
will be removed in a future release. Use the parameters in
"trove::auth" class to set required parameters for keystone v3 auth.
* "nova_proxy_admin_user"
* "nova_proxy_admin_pass"
* "nova_proxy_admin_tenant_name"
* "os_region_name"
* The auto detection of auth_url parameter from www_authenticate_uri
is deprecated and will be removed in a future release. Please set
auth_url parameter before the detection is removed.
* The "trove::guestagent::auth_url" parmaeter has been deprecated.
Use "trove::taskmanager::service_credentials::auth_url" instead.
Changes in puppet-trove 16.3.0..17.1.0
--------------------------------------
3fc1d51 Prepare Victoria M1
aee29ab Switch to newer openstackdocstheme and reno versions
257c933 Update Puppet requirement to >= 6.0.0
b4df8bf Remove unnecessary puppet-rabbitmq from dependencies
8a733cd Remove password hash generation in each puppet modules
1cf1bfd Bump version for the start of Victoria
f2acb11 Bump reno to 2.5.0
17674d7 [ussuri][goal] Add CONTRIBUTING.rst
b1fa577 Add CentOS8 to nodesets
1d3bffd Use service credential parameters to define keystone v3 auth
26944d9 Use anchor to require necessary packages
4310167 Bump openstackdocstheme to 1.30.0
3f7b09f Fix rabbitmq version in metadata
f76b0e9 Change rpsec to rspec
867f03e Update master for stable/ussuri
Diffstat (except docs and test files)
-------------------------------------
CONTRIBUTING.rst | 19 ++++
README.md | 2 +-
examples/site.pp | 17 ++-
lib/puppet/type/trove_api_paste_ini.rb | 4 +-
lib/puppet/type/trove_conductor_config.rb | 4 +-
lib/puppet/type/trove_config.rb | 4 +-
lib/puppet/type/trove_guestagent_config.rb | 4 +-
manifests/api.pp | 25 +----
manifests/api/service_credentials.pp | 71 +++++++++++++
manifests/conductor.pp | 9 +-
manifests/conductor/service_credentials.pp | 71 +++++++++++++
manifests/db/mysql.pp | 2 +-
manifests/db/postgresql.pp | 10 +-
manifests/guestagent.pp | 34 +++---
manifests/guestagent/service_credentials.pp | 65 ++++++++++++
manifests/init.pp | 45 ++++----
manifests/taskmanager.pp | 17 +--
manifests/taskmanager/service_credentials.pp | 71 +++++++++++++
metadata.json | 18 +---
.../notes/keystone-v3-auth-1572c6fe82f65b8b.yaml | 29 ++++++
releasenotes/source/conf.py | 8 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/ussuri.rst | 6 ++
spec/acceptance/nodesets/nodepool-centos8.yml | 10 ++
spec/classes/trove_api_service_credentials_spec.rb | 73 +++++++++++++
spec/classes/trove_api_spec.rb | 115 +++++++++++++--------
.../trove_conductor_service_credentials_spec.rb | 73 +++++++++++++
spec/classes/trove_conductor_spec.rb | 65 ++++++++----
spec/classes/trove_db_mysql_spec.rb | 20 ++--
spec/classes/trove_db_postgresql_spec.rb | 11 +-
.../trove_guestagent_service_credentials_spec.rb | 70 +++++++++++++
spec/classes/trove_guestagent_spec.rb | 38 +++++--
.../trove_taskmanager_service_credentials_spec.rb | 73 +++++++++++++
spec/classes/trove_taskmanager_spec.rb | 108 ++++++++++++-------
spec/unit/type/trove_api_paste_ini_spec.rb | 24 +++++
spec/unit/type/trove_conductor_config_spec.rb | 7 +-
spec/unit/type/trove_conductor_guestagent_spec.rb | 7 +-
spec/unit/type/trove_config_spec.rb | 7 +-
39 files changed, 993 insertions(+), 250 deletions(-)
More information about the Release-announce
mailing list