We are tickled pink to announce the release of:
puppet-openstacklib 10.1.0: Puppet module for OpenStack Openstacklib
This release is part of the ocata release series.
Download the package from:
https://tarballs.openstack.org/puppet-openstacklib/
For more details, please see below.
10.1.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.
Changes in puppet-openstacklib 10.0.0..10.1.0 ---------------------------------------------
d91a4c7 Add ability to skip mysql user/grants efe3cd5 Prepare 10.1.0 release 2a2a096 Show team and repo badges on README 7ef2f7b os_transport_url parser function
Diffstat (except docs and test files) -------------------------------------
README.md | 7 + lib/puppet/parser/functions/os_transport_url.rb | 146 ++++++++++++++ manifests/db/mysql.pp | 32 +++- manifests/db/mysql/host_access.pp | 32 +++- metadata.json | 2 +- ...-user-and-grants-optional-fd34f4686d44aec3.yaml | 9 + .../notes/os_transport_url-b6fe15a8f21d387b.yaml | 4 + releasenotes/source/conf.py | 4 +- .../openstacklib_db_mysql_host_access_spec.rb | 54 ++++++ spec/defines/openstacklib_db_mysql_spec.rb | 65 ++++++- spec/functions/os_transport_url_spec.rb | 212 +++++++++++++++++++++ 11 files changed, 542 insertions(+), 25 deletions(-)