We are chuffed to announce the release of: puppet-heat 21.0.0: Puppet module for OpenStack Heat This release is part of the zed release series. The source is available from: https://opendev.org/openstack/puppet-heat Download the package from: https://tarballs.openstack.org/puppet-heat/ Please report issues through: https://bugs.launchpad.net/puppet-heat/+bugs For more details, please see below. Changes in puppet-heat 20.3.0..21.0.0 ------------------------------------- 2de13d7 Prepare Zed RC1 4cd42b1 Enable memcached in acceptance tests 3a8ae23 Use standard parameter description format for wsgi::apache bd92c63 Add Apache WSGI logging parameters for pipe/syslog 1516806 Adapt to new type validation in puppetlabs-apache 51cfa30 Expose headers option of apache::vhost 3f2e78c Revert "CentOS 9: Disable unit tests dependent on puppet-postgresql" 353d931 Fix wrong test description 2469997 Add acceptance tests for config management resources 0daf287 Switch provider to manage paste.ini file 82809e9 Fix typos in parameter descriptions and tests 98c92fe Ensure [DEFAULT] deferred_auth_method is purged 99fbfc6 Remove support for CentOS 8 Stream 68ec6e9 Remove deprecated heat::max_stack_per_tenant 0585656 apache+mod_wsgi: Disable SSL by default ec9c631 Support tuning batch size of DB purge operation 0d3f51d Update master for stable/yoga 0d043d7 Support more clients configurations Diffstat (except docs and test files) ------------------------------------- README.md | 2 +- .../provider/heat_api_paste_ini/ini_setting.rb | 19 +- manifests/cache.pp | 8 +- manifests/clients.pp | 47 +++++ manifests/clients/aodh.pp | 45 +++++ manifests/clients/barbican.pp | 45 +++++ manifests/clients/base.pp | 50 +++++ manifests/clients/cinder.pp | 54 ++++++ manifests/clients/designate.pp | 45 +++++ manifests/clients/glance.pp | 45 +++++ manifests/clients/heat.pp | 56 ++++++ manifests/clients/keystone.pp | 54 ++++++ manifests/clients/magnum.pp | 45 +++++ manifests/clients/manila.pp | 45 +++++ manifests/clients/mistral.pp | 45 +++++ manifests/clients/neutron.pp | 45 +++++ manifests/clients/nova.pp | 54 ++++++ manifests/clients/octavia.pp | 45 +++++ manifests/clients/sahara.pp | 45 +++++ manifests/clients/swift.pp | 45 +++++ manifests/clients/trove.pp | 45 +++++ manifests/clients/vitrage.pp | 45 +++++ manifests/clients/zaqar.pp | 45 +++++ manifests/cron/purge_deleted.pp | 15 +- manifests/engine.pp | 10 +- manifests/healthcheck.pp | 4 +- manifests/init.pp | 45 ++--- manifests/logging.pp | 2 +- manifests/wsgi/apache.pp | 203 ++++++++++++--------- manifests/wsgi/apache_api.pp | 198 +++++++++++--------- manifests/wsgi/apache_api_cfn.pp | 200 +++++++++++--------- metadata.json | 10 +- .../notes/apache-headers-d01de20dc4bb87a8.yaml | 5 + .../notes/clients-opts-9cca2ca2ec1f3ff7.yaml | 20 ++ .../notes/disable-apache-ssl-6227808a193f3110.yaml | 9 + .../httpd-logs-piped-syslog-19ff4bc8b76955cc.yaml | 6 + .../notes/purge-batch_size-12871727027b7357.yaml | 5 + .../notes/remove-centos-8-055ce1ca3cd0d931.yaml | 4 + ...tack_per_tenant-from-base-8a04026d94184d65.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 + .../{basic_heat_spec.rb => 10_basic_heat_spec.rb} | 1 + spec/acceptance/99_heat_config_spec.rb | 101 ++++++++++ spec/classes/heat_clients_aodh_spec.rb | 51 ++++++ spec/classes/heat_clients_barbican_spec.rb | 51 ++++++ spec/classes/heat_clients_cinder_spec.rb | 54 ++++++ spec/classes/heat_clients_designate_spec.rb | 51 ++++++ spec/classes/heat_clients_glance_spec.rb | 51 ++++++ spec/classes/heat_clients_heat_spec.rb | 55 ++++++ spec/classes/heat_clients_keystone_spec.rb | 54 ++++++ spec/classes/heat_clients_magnum_spec.rb | 51 ++++++ spec/classes/heat_clients_manila_spec.rb | 51 ++++++ spec/classes/heat_clients_mistral_spec.rb | 51 ++++++ spec/classes/heat_clients_neutron_spec.rb | 51 ++++++ spec/classes/heat_clients_nova_spec.rb | 54 ++++++ spec/classes/heat_clients_octavia_spec.rb | 51 ++++++ spec/classes/heat_clients_sahara_spec.rb | 51 ++++++ spec/classes/heat_clients_spec.rb | 51 ++++++ spec/classes/heat_clients_swift_spec.rb | 51 ++++++ spec/classes/heat_clients_trove_spec.rb | 51 ++++++ spec/classes/heat_clients_vitrage_spec.rb | 51 ++++++ spec/classes/heat_clients_zaqar_spec.rb | 51 ++++++ spec/classes/heat_cron_purge_deleted_spec.rb | 23 +++ spec/classes/heat_db_mysql_spec.rb | 2 +- spec/classes/heat_db_postgresql_spec.rb | 10 +- spec/classes/heat_engine_spec.rb | 5 +- spec/classes/heat_init_spec.rb | 11 +- spec/classes/heat_wsgi_apache_api_cfn_spec.rb | 18 +- spec/classes/heat_wsgi_apache_api_spec.rb | 15 +- spec/defines/heat_clients_base_spec.rb | 51 ++++++ spec/defines/heat_wsgi_apache_spec.rb | 3 +- spec/unit/type/heat_api_cfn_uwsgi_config_spec.rb | 2 +- spec/unit/type/heat_api_uwsgi_config_spec.rb | 2 +- spec/unit/type/heat_config_spec.rb | 2 +- 74 files changed, 2596 insertions(+), 354 deletions(-)
participants (1)
-
no-reply@openstack.org