[release-announce] [puppet] puppet-openstacklib 10.2.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 26 19:14:29 UTC 2017


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





More information about the Release-announce mailing list