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