We are glad to announce the release of: puppet-cloudkitty 10.0.0: Puppet module for OpenStack cloudkitty This release is part of the zed 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. Changes in puppet-cloudkitty 9.3.0..10.0.0 ------------------------------------------ 4652413 Prepare Zed RC1 d89093f Add Apache WSGI logging parameters for pipe/syslog d3f0a48 Remove remaining hard-coded OS user/group 2072b01 Add support for Elasticsearch storage backend 161894b Ubuntu/Debian: Enable deployment in acceptance tests 355805a Adapt to new type validation in puppetlabs-apache 1aab15a Revert "CentOS 9: Disable unit tests dependent on puppet-postgresql" 5aaacb2 Fix wrong test description be052f8 Add acceptance tests for config management resources 451726b Switch provider to manage paste.ini file d4db053 Expose headers option of apache::vhost 357eaf6 Remove deprecated tenant_fetcher_backend 71ad647 Remove deprecated cloudkitty::ui 15a5bfb Fix unit test failure in Ruby 3 17f8ee1 Fix typos in parameter descriptions fe2f106 Remove support for CentOS 8 Stream 0ddc83e apache+mod_wsgi: Disable SSL by default 2088af4 Update master for stable/yoga Diffstat (except docs and test files) ------------------------------------- .../cloudkitty_api_paste_ini/ini_setting.rb | 19 +--- manifests/healthcheck.pp | 4 +- manifests/init.pp | 12 +-- manifests/keystone/auth.pp | 2 +- manifests/logging.pp | 2 +- manifests/orchestrator.pp | 2 +- manifests/storage.pp | 3 +- manifests/storage/elasticsearch.pp | 35 +++++++ manifests/ui.pp | 27 ------ manifests/wsgi/apache.pp | 59 +++++++++--- metadata.json | 10 +- .../notes/apache-headers-7468ce93fad9e8e5.yaml | 5 + .../notes/disable-apache-ssl-6d2087199869e32d.yaml | 5 + .../notes/elasticsearch-87e4adec7946e2ab.yaml | 5 + .../httpd-logs-piped-syslog-6b87d2609c5d2d99.yaml | 6 ++ .../notes/remove-centos-8-77f544e25044175c.yaml | 4 + ...ve-tenant_fetcher_backend-73cb48ca6c761417.yaml | 4 + releasenotes/notes/remove-ui-86560ec3dc78fd98.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 ++ spec/acceptance/10_basic_cloudkitty_spec.rb | 80 ++++++++++++++++ spec/acceptance/99_cloudkitty_config_spec.rb | 101 +++++++++++++++++++++ spec/acceptance/cloudkitty_wsgi_apache_spec.rb | 90 ------------------ spec/classes/cloudkitty_db_postgresql_spec.rb | 13 +-- spec/classes/cloudkitty_init_spec.rb | 4 +- .../cloudkitty_storage_elasticsearch_spec.rb | 52 +++++++++++ spec/classes/cloudkitty_ui_spec.rb | 45 --------- spec/classes/cloudkitty_wsgi_apache_spec.rb | 94 ++++++++++++++++--- spec/unit/type/cloudkitty_api_uwsgi_config_spec.rb | 2 +- spec/unit/type/cloudkitty_config_spec.rb | 2 +- 30 files changed, 459 insertions(+), 239 deletions(-)