We are satisfied to announce the release of: puppet-murano 22.0.0: Puppet module for OpenStack Murano This release is part of the antelope release series. The source is available from: https://opendev.org/openstack/puppet-murano Download the package from: https://tarballs.openstack.org/puppet-murano/ Please report issues through: https://bugs.launchpad.net/puppet-murano/+bugs For more details, please see below. Changes in puppet-murano 21.0.0..22.0.0 --------------------------------------- 40e3d77 Prepare 2023.1 release 3167378 Replace legacy facts and use fact hash 7ddca05 Deprecate redundant defined type 9566c77 Replace mocha by rspec-mocks 648966a CentOS: Enable murano in acceptance tests b502a45 Make sure services are up before creating an application 859ea03 Remove deprecated authtoken parameters of the base class 153dcef Do not validate optional admin_password 0e285d0 Support authtoken options for cfapi ed9f173 Fix missing order/notification for some config files 121b37f Expose policy_default_rule e4890cf Switch to Ubuntu Jammy (22.04) 0a53e1d Fix dependencies related to openstacklib::policy 69c20b1 Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- lib/puppet/type/murano_application.rb | 3 + manifests/api.pp | 12 +- manifests/application.pp | 3 + manifests/cfapi.pp | 16 +- manifests/dashboard.pp | 2 +- manifests/db.pp | 32 +-- manifests/db_cfapi.pp | 28 +-- manifests/deps.pp | 6 +- manifests/engine.pp | 4 +- manifests/init.pp | 166 ++++--------- manifests/keystone/authtoken.pp | 143 +++++------ manifests/keystone/cfapi_authtoken.pp | 274 +++++++++++++++++++++ manifests/logging.pp | 78 +++--- manifests/logging_cfapi.pp | 74 +++--- manifests/params.pp | 4 +- manifests/policy.pp | 18 +- metadata.json | 10 +- .../authtoken-opts-cleanup-61c3de270f678570.yaml | 14 ++ .../notes/cfapi-authtoken-e5b617797897fd9d.yaml | 4 + ...recate-murano-application-cadb1c2716942a9e.yaml | 6 + .../policy_default_rule-55cc58d34c6e19c0.yaml | 4 + .../notes/ubuntu-jammy-761a52dd9e005441.yaml | 8 + releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + spec/acceptance/basic_murano_spec.rb | 16 +- spec/classes/murano_api_spec.rb | 2 +- spec/classes/murano_cfapi_spec.rb | 2 +- spec/classes/murano_client_spec.rb | 2 +- spec/classes/murano_dashboard_spec.rb | 10 +- spec/classes/murano_db_sync_cfapi_spec.rb | 4 +- spec/classes/murano_db_sync_spec.rb | 4 +- spec/classes/murano_engine_spec.rb | 6 +- .../murano_keystone_cfapi_authtoken_spec.rb | 155 ++++++++++++ spec/classes/murano_policy_spec.rb | 2 + spec/spec_helper.rb | 2 + .../provider/murano_application/murano_spec.rb | 16 +- spec/unit/provider/murano_spec.rb | 28 ++- 37 files changed, 782 insertions(+), 383 deletions(-)