[release-announce] [puppet] puppet-openstacklib 12.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 25 19:55:23 UTC 2018


We are gleeful to announce the release of:

puppet-openstacklib 12.2.0: Puppet module for OpenStack Openstacklib

This release is part of the queens release series.

Download the package from:

    https://tarballs.openstack.org/puppet-openstacklib/

For more details, please see below.

12.2.0
^^^^^^


New Features
************

* Implement a new fact, $::os_workers_heat_engine that is responding
  to a specific need with Heat Engine service, where minimum of
  workers will be 4 and maximum of 24.


Bug Fixes
*********

* The upstream services are moving their policy files into code
  which means they may not exist if a user tries to customize the
  policies. We've added an file resource to openstacklib::policy::base
  to ensure the file exists but this means that the user/group need to
  be passed into the module or it will possibly lock out services from
  being able to read this file as the defaults limit it to just
  root:root.

* The os_workers_large fact now returns an Integer instead of a
  Tuple. It will also return a minimum value of 1.

Changes in puppet-openstacklib 12.1.0..12.2.0
---------------------------------------------

380c3d0 Prepare for Queens Milestone 3
5ea9528 Remove pinned versions from test-requirements.txt
2040b31 Ensure policy file exists
c99e470 Run puppet-openstack-beaker-jobs
7df431c Implement os_workers_heat_engine
b5bd19a Switch to Facter.flush
e5005dc Ensure os_workers_large fact returns an Integer


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  1 +
lib/facter/os_workers.rb                           | 15 ++++-
manifests/policy/base.pp                           | 26 ++++++++-
metadata.json                                      |  2 +-
...ensure-policy-file-exists-1c53dc62e10c53d3.yaml |  9 +++
.../os_workers_heat_engine-af8ce1fdf3ce1ae1.yaml   |  6 ++
.../os_workers_large-fact-71afa253044ce56e.yaml    |  5 ++
spec/defines/openstacklib_policy_base_spec.rb      | 65 ++++++++++++++++++++++
spec/defines/openstacklib_policy_spec.rb           | 53 ------------------
spec/unit/facter/os_workers_heat_engine_spec.rb    | 36 ++++++++++++
spec/unit/facter/os_workers_large_spec.rb          | 26 +++++++++
spec/unit/facter/os_workers_small_spec.rb          | 36 ++++++++++++
spec/unit/facter/os_workers_spec.rb                | 36 ++++++++++++
test-requirements.txt                              |  6 +-
14 files changed, 263 insertions(+), 59 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 8db5c0d..aa9dd6b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,2 +2,2 @@
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
+sphinx # BSD
+openstackdocstheme # Apache-2.0
@@ -6 +6 @@ openstackdocstheme>=1.17.0 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
+reno # Apache-2.0






More information about the Release-announce mailing list