[release-announce] [puppet] puppet-openstacklib 9.5.0 (newton)
no-reply at openstack.org
no-reply at openstack.org
Wed Feb 1 01:09:13 UTC 2017
We high-spiritedly announce the release of:
puppet-openstacklib 9.5.0: Puppet module for OpenStack Openstacklib
This release is part of the newton stable release series.
Download the package from:
https://tarballs.openstack.org/puppet-openstacklib/
For more details, please see below.
9.5.0
^^^^^
New Features
************
* Add the ability to skip the mysql user and/or grant creation as
part of the openstack::db::mysql resource.
* os_transport_url puppet parser function can be used to generate
valid transport_url URIs from a hash of connection parameters.
Bug Fixes
*********
* openstack::db::mysql could not be used to create multiple
databases with the same user/password for access due to a duplicate
mysql_user resource declaration. Now the user and/or grant creation
process can be skipped if they already exist.
* bug 1651215 The transport parameter was not being used so
transport was fixed value 'rabbit'
* Add support for multiple regions in base provider code used by
other puppet modules.
Changes in puppet-openstacklib 9.4.0..9.5.0
-------------------------------------------
b7d9935 Prepare 9.5.0 release
54ae99f Enable alternative transport in os_transport_url
f11f604 Improve os_transport_url ssl support
e66c3c0 Fix os_transport_url with single hosts array
6bf6ed7 os_transport_url parser function
67324f7 Add ability to skip mysql user/grants
f948b72 Add region support to credentials
0e58c86 Add a refreshonly parameter to service_validation
9853d60 Use stable/newton spec helper
2cedf1f Update .gitreview for stable/newton
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
Gemfile | 1 +
lib/puppet/parser/functions/os_transport_url.rb | 156 ++++++++++++
lib/puppet/provider/openstack/credentials.rb | 3 +-
manifests/db/mysql.pp | 32 ++-
manifests/db/mysql/host_access.pp | 32 ++-
manifests/service_validation.pp | 26 +-
metadata.json | 2 +-
...-user-and-grants-optional-fd34f4686d44aec3.yaml | 9 +
...s_transport-alt-transport-7cd300380ece2fc9.yaml | 4 +
.../notes/os_transport_url-b6fe15a8f21d387b.yaml | 4 +
..._region_name_in_providers-cde6d75f0ddbec28.yaml | 4 +
releasenotes/source/conf.py | 4 +-
.../openstacklib_db_mysql_host_access_spec.rb | 54 ++++
spec/defines/openstacklib_db_mysql_spec.rb | 65 ++++-
.../openstacklib_service_validation_spec.rb | 45 ++--
spec/functions/os_transport_url_spec.rb | 278 +++++++++++++++++++++
spec/unit/provider/openstack/credentials_spec.rb | 4 +-
18 files changed, 666 insertions(+), 58 deletions(-)
More information about the Release-announce
mailing list