We enthusiastically announce the release of: puppet-cloudkitty 9.0.0: Puppet module for OpenStack cloudkitty This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/puppet-cloudkitty Download the package from: https://tarballs.openstack.org/puppet-cloudkitty/ Please report issues through: https://bugs.launchpad.net/puppet-cloudkitty/+bugs For more details, please see below. 9.0.0 ^^^^^ New Features ************ * The new "cloudkitty::cors" class has been added. * The new "cloudkitty::fetcher::keystone" class has been aded. Upgrade Notes ************* * Default of the "cloudkitty::fetcher::keystone" parameter will be updated in a future release. Please explicitly set the parameter or use new parameters to define keystone credentials. * Default value of the "cloudkitty::wsgi::apache::ssl" parameter will be changed from "true" to "false" in a future release. Make sure the parameter is set to the desired value. Deprecation Notes ***************** * The following two parameters of the "cloudkitty" class have been deprecated and will be removed in a future release. * "auth_section" * "keystone_version" Changes in puppet-cloudkitty 8.4.0..9.0.0 ----------------------------------------- 6e0ecf4 Prepare to update default of <service>::wsgi::apache::ssl e06a28f Bump puppetlabs-inifile c409f6e Add support for [cors] options 4e6806f Allow more flexible definition of fetcher_keystone parameters 39c9ad8 Bump version for the start of Yoga 042d039 Update master for stable/xena Diffstat (except docs and test files) ------------------------------------- manifests/cors.pp | 58 ++++++++++++++++ manifests/fetcher/keystone.pp | 78 ++++++++++++++++++++++ manifests/init.pp | 33 ++++----- manifests/wsgi/apache.pp | 11 ++- metadata.json | 10 +-- releasenotes/notes/cors-bb25eb873886e529.yaml | 4 ++ .../notes/fetcher_keystone-4ed116e2b11a1a0e.yaml | 18 +++++ ...pare-to-change-apache-ssl-9377b6c2b888bba7.yaml | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/xena.rst | 6 ++ spec/classes/cloudkitty_cors_spec.rb | 53 +++++++++++++++ spec/classes/cloudkitty_fetcher_keystone_spec.rb | 63 +++++++++++++++++ 12 files changed, 318 insertions(+), 23 deletions(-)