We are gleeful to announce the release of: puppet-openstacklib 14.1.0: Puppet module for OpenStack Openstacklib This release is part of the stein release series. Download the package from: https://tarballs.openstack.org/puppet-openstacklib/ For more details, please see below. 14.1.0 ^^^^^^ Prelude Puppet OpenStack has in this release deprecated Puppet 4 support. This older version of Puppet is EOL since October 2018 and will only get security fixes. We will continue to support this Puppet version for the duration of this release with minimal testing. In the next release Puppet 4 support will be removed completely and you should move to using Puppet 5 or the newly released Puppet 6. Changes in puppet-openstacklib 13.3.0..14.1.0 --------------------------------------------- 51d23db Prepare Stein M1 af84627 Add tripleo coverage to the project 154927c Fix stdlib version in metadata f2d1977 Deprecate Puppet 4 0bd97be Revert "Use puppet4 functions-api" fd3156b Use puppet4 functions-api 4d08ab7 Cleanup spec testing 20ac1f9 Install python3-openstackclient in Fedora or RedHat > 7 6b1a928 Update min tox version to 2.0 e510d04 Dissuade .gitignore references to personal tools 33b0543 Make sure the wsgi script dir mode is 0755 a39a44f make openstackclient package name configurable 6ba3a26 switch documentation job to new PTI 7ffb606 import zuul job settings from project-config a1f5a0c Bump version for the start of Stein 5ac7f89 Add the missing 'Table of Contents' 13fd3ab Update reno for stable/rocky daf881e Remove PE requirement from metadata.json Diffstat (except docs and test files) ------------------------------------- .gitignore | 12 +- .zuul.yaml | 2 + README.md | 3 + manifests/defaults.pp | 7 + manifests/openstackclient.pp | 14 +- manifests/params.pp | 15 ++ manifests/wsgi/apache.pp | 1 + metadata.json | 10 +- .../notes/deprecate-puppet4-59a430de68834017.yaml | 8 + releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 + spec/classes/openstacklib_openstackclient_spec.rb | 27 +++- spec/classes/openstacklib_policy_spec.rb | 19 +-- spec/classes/openstacklib_policyrcd_spec.rb | 41 +++-- .../openstacklib_db_mysql_host_access_spec.rb | 42 +++--- spec/defines/openstacklib_db_mysql_spec.rb | 99 ++++++------ spec/defines/openstacklib_db_postgresql_spec.rb | 31 ++-- .../openstacklib_messaging_rabbitmq_spec.rb | 25 ++-- spec/defines/openstacklib_policy_base_spec.rb | 57 +++---- .../openstacklib_service_validation_spec.rb | 24 ++- spec/defines/openstacklib_wsgi_apache_spec.rb | 166 +++++++++++---------- tox.ini | 2 +- 22 files changed, 341 insertions(+), 271 deletions(-)