[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