We are jazzed to announce the release of: puppet-openstacklib 10.2.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.2.0 ^^^^^^ New Features ************ * For the users that result from the usage of the mysql resource, it is now possible to specify the TLS options. This is useful if one wants to force the user to only connect using TLS, or if one wants to force the usage of client certificates for this specific user. * Moved existing $::os_workers to $::os_workers_small * Updated $::os_workers to have a value between '2' and '12'. The value of this fact is the larger value between '2' and the number of processors divided by '2' but will not exceed '12'. * Created fact $::os_workers_large to have a value of number of processors divided by '2' Bug Fixes ********* * bug 1651215 The transport parameter was not being used so transport was fixed value 'rabbit' * bug 1650424 The current calculation for os_workers negatively impacts api response times Changes in puppet-openstacklib 10.1.0..10.2.0 --------------------------------------------- 9b36575 Prepare 10.2.0 release caafb28 Pin reno version to reno>=0.1.1,!=2.0.0 f9672b0 Enable alternative transport in os_transport_url cbeb29e Improve os_transport_url ssl support 83653d4 Add tls options to mysql user creation e6b658b Update os_workers to have other options ed9c5cf Add customization for wsgi process display name 8d37c05 Fix os_transport_url with single hosts array Diffstat (except docs and test files) ------------------------------------- lib/facter/os_workers.rb | 32 +++++++++- lib/puppet/parser/functions/os_transport_url.rb | 14 ++++- manifests/db/mysql.pp | 6 ++ manifests/db/mysql/host_access.pp | 6 ++ manifests/wsgi/apache.pp | 70 ++++++++++++---------- metadata.json | 4 +- ...s-for-mysql-user-creation-172536d7f3963ce2.yaml | 6 ++ ...s_transport-alt-transport-7cd300380ece2fc9.yaml | 4 ++ .../notes/os_workers-fact-0ce731f0536c2792.yaml | 12 ++++ releasenotes/source/conf.py | 4 +- .../openstacklib_db_mysql_host_access_spec.rb | 3 +- spec/defines/openstacklib_db_mysql_spec.rb | 22 ++++++- spec/defines/openstacklib_wsgi_apache_spec.rb | 18 +++--- spec/functions/os_transport_url_spec.rb | 68 ++++++++++++++++++++- test-requirements.txt | 3 +- 15 files changed, 219 insertions(+), 53 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index bedd666..baa2346 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4,2 @@ oslosphinx>=2.5.0 # Apache-2.0 -reno>=0.1.1 # Apache-2.0 +# FIXME: reno is manually pinned to !=2.0.0 because of bug #1651995 +reno>=0.1.1,!=2.0.0 # Apache-2.0