We are excited to announce the release of: puppet-octavia 14.2.0: Puppet module for OpenStack Octavia This release is part of the stein release series. Download the package from: https://tarballs.openstack.org/puppet-octavia/ For more details, please see below. 14.2.0 ^^^^^^ New Features ************ * Added octavia::controller::controller_ip_port_list which can be used to configure the [health_manager]/controller_ip_port_list configuration option. * Adds the service_description option to config description of the service. Upgrade Notes ************* * octavia::logging is now not included in init class by default. * The deprecated parameter auth_uri is now removed, please use www_authenticate_uri. Deprecation Notes ***************** * check_revocations_for_cached option is now deprecated for removal, the parameter has no effect. * hash_algorithms option is now deprecated for removal, the parameter has no effect. Security Issues *************** * Certificate changes no longer shows diffs in output. Bug Fixes ********* * Fixed a bug where certificate folders that depended on paths provided by packages failed. * Fixed a bug where certificate changes would show the diffs. Certificate are now considered secrets and not displayed. Changes in puppet-octavia 14.1.0..14.2.0 ---------------------------------------- 6302a43 Prepare Stein M2 7eed6c9 Add rabbitmq dependency ce2e2dd Fix editorial problem be7f05f keystone/auth: make service description configurable 8ff9684 Cleanup documentation fb6d810 Fix module structure 48a33db Install python3 in Fedora or RedHat > 7 3ef3c45 Change openstack-dev to openstack-discuss 84a33ab Re-include octavia::db in octavia::api f6d2fb7 Dont include logging in init class by default c9277aa Remove auth_uri e1f114d Convert to rspec-puppet-facts 768d290 Create certificates are package installs 45ecee2 Set show_diff to false on certificates 3f0847a Deprecate pki related options 0ea4e10 Fix octavia::controller redeclaration 589d79b Add octavia::controller::controller_ip_port_list Diffstat (except docs and test files) ------------------------------------- README.md | 2 +- examples/init.pp | 12 ++ manifests/api.pp | 2 +- manifests/certificates.pp | 60 +++--- manifests/controller.pp | 36 ++-- manifests/db/mysql.pp | 11 +- manifests/db/postgresql.pp | 8 - manifests/db/sync.pp | 4 +- manifests/deps.pp | 5 +- manifests/health_manager.pp | 1 - manifests/housekeeping.pp | 1 - manifests/init.pp | 1 - manifests/keystone/auth.pp | 43 +++-- manifests/keystone/authtoken.pp | 54 +++--- manifests/logging.pp | 192 +++++++++---------- manifests/params.pp | 3 +- manifests/policy.pp | 4 +- manifests/worker.pp | 8 +- metadata.json | 14 +- ...d-controller_ip_port_list-dd70205aa2cc8182.yaml | 5 + ...ervice_description-option-b1f36384181629be.yaml | 5 + ...tificate-folder-after-pkg-802703c4a8d646b3.yaml | 5 + .../certificate-no-diff-4e4d156963752b6d.yaml | 8 + ...te_pki_related_parameters-8f8279bb51ec2b19.yaml | 6 + ...dont-include-logging-init-c86c2eca3dbeee40.yaml | 4 + .../notes/remove-auth-uri-4cd453c34ab04962.yaml | 4 + ...n-options-across-services-91a9057d62b52de0.yaml | 7 +- setup.cfg | 2 +- spec/classes/octavia_certificates_spec.rb | 116 ++++++------ spec/classes/octavia_controller_spec.rb | 14 +- spec/classes/octavia_db_mysql_spec.rb | 101 +++++----- spec/classes/octavia_db_spec.rb | 83 +++----- spec/classes/octavia_init_spec.rb | 4 - spec/classes/octavia_keystone_auth_spec.rb | 208 +++++++++++---------- spec/classes/octavia_keystone_authtoken_spec.rb | 6 - 36 files changed, 552 insertions(+), 499 deletions(-)