[release-announce] puppet-trove 22.0.0 (antelope)
no-reply at openstack.org
no-reply at openstack.org
Wed Apr 5 15:51:20 UTC 2023
We are pumped to announce the release of:
puppet-trove 22.0.0: Puppet module for OpenStack Trove
This release is part of the antelope 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.
Changes in puppet-trove 21.0.0..22.0.0
--------------------------------------
57934e7 Prepare 2023.1 release
505c5db Replace legacy facts and use fact hash
0541ab7 trove_datastore_version: Validate status
ead0787 trove_datastore: Make version optional
4e25bbb trove_datastore_version: Handle missing datastore
ea9d67a Ensure trove services are up before managing datastore
d7a1ea5 Support running trove-api using httpd+mod_wsgi
019c9b1 Deprecate support for [DEFAULT] default_password_length
1213167 Support mysql/mariadb options
ebc165b Remove deprecated use_guestagent_template
57b8624 Replace mocha by rspec-mocks
b30bd92 Expose policy_default_rule
66ae8a1 Switch to Ubuntu Jammy (22.04)
8838f7f Remove trove::default_neutron_networks
a824170 Update master for stable/zed
Diffstat (except docs and test files)
-------------------------------------
lib/puppet/provider/trove_datastore/trove.rb | 8 +-
.../provider/trove_datastore_version/trove.rb | 11 +-
lib/puppet/type/trove_datastore.rb | 4 +-
lib/puppet/type/trove_datastore_version.rb | 9 +-
manifests/api.pp | 86 ++++++---
manifests/api/service_credentials.pp | 8 +-
manifests/conductor.pp | 12 +-
manifests/db.pp | 18 +-
manifests/guestagent.pp | 77 +++++---
manifests/guestagent/mariadb.pp | 95 ++++++++++
manifests/guestagent/mysql.pp | 83 ++++++++
manifests/guestagent/service_credentials.pp | 8 +-
manifests/init.pp | 172 ++++++++---------
manifests/keystone/authtoken.pp | 116 ++++++------
manifests/logging.pp | 80 ++++----
manifests/params.pp | 11 +-
manifests/policy.pp | 18 +-
manifests/taskmanager.pp | 10 +-
manifests/wsgi/apache.pp | 209 +++++++++++++++++++++
metadata.json | 10 +-
...e-default_password_length-cb13316b55232a7e.yaml | 5 +
.../notes/mysql-opts-cafd18ca1dc56cbd.yaml | 15 ++
.../policy_default_rule-7734b5695bae2731.yaml | 4 +
...-default_neutron_networks-1f133abd9e127a35.yaml | 4 +
...e-use_guestagent_template-68282b363e234266.yaml | 5 +
.../notes/ubuntu-jammy-c4fbcd167bf27b70.yaml | 8 +
releasenotes/notes/wsgi-c8adcf992c49ea50.yaml | 7 +
releasenotes/source/index.rst | 1 +
releasenotes/source/zed.rst | 6 +
spec/acceptance/10_basic_trove_spec.rb | 10 +-
spec/classes/trove_api_spec.rb | 2 +-
spec/classes/trove_client_spec.rb | 2 +-
spec/classes/trove_conductor_spec.rb | 2 +-
spec/classes/trove_db_sync_spec.rb | 3 +-
spec/classes/trove_guestagent_mariadb_spec.rb | 72 +++++++
spec/classes/trove_guestagent_mysql_spec.rb | 68 +++++++
spec/classes/trove_guestagent_spec.rb | 5 +-
spec/classes/trove_init_spec.rb | 2 +-
spec/classes/trove_policy_spec.rb | 2 +
spec/classes/trove_taskmanager_spec.rb | 2 +-
spec/classes/trove_wsgi_apache_spec.rb | 175 +++++++++++++++++
spec/spec_helper.rb | 2 +
spec/unit/provider/trove_datastore/trove_spec.rb | 50 +++--
.../provider/trove_datastore_version/trove_spec.rb | 8 +-
44 files changed, 1168 insertions(+), 337 deletions(-)
More information about the Release-announce
mailing list