[new][puppet] puppet-swift 9.2.0 release (newton)
We are thrilled to announce the release of: puppet-swift 9.2.0: Puppet module for OpenStack Swift This release is part of the newton release series. For more details, please see below. 9.2.0 ^^^^^ New Features ************ * add new parameters to configure authtoken for swift, like username, password, project_name, auth_url, auth_plugin, project_domain_id, user_domain_id, include_service_catalog * Added parameters to configure the statsd integration for the account, container, object and proxy services. log_statsd_host, log_statsd_port, log_statsd_default_sample_rate, log_statsd_sample_rate_factor and log_statsd_metric_prefix can be configured if statsd_enabled is set to true for the swift::storage::services resource. * Allows configuring CORS settings. Deprecation Notes ***************** * admin_token * admin_tenant_name in favor of project_name * admin_password in favor of password * admin_user in favor of username * identity_uri in favor of auth_url * The Swift Keystone middleware option is_admin has been deprecated in the Mitaka release and should be no longer used. It has no more effect and will be removed in a future version. Bug Fixes ********* * remove auth_host, auth_port, auth_protocol, auth_admin_prefix Changes in puppet-swift 9.1.0..9.2.0 ------------------------------------ 3eb1b82 Prepare 9.2.0 (newton b3) 2d970a2 Trim useless blank lines in generated config file a266ab9 Change swift authtoken 658f658 Add statsd configuration options 212d4ab Add log directory to .gitignore 623dffa Add CORS settings 60266da Move other-requirements.txt to bindep.txt 0725547 unit: improve output description for swift ring builder dcc8ca5 Add support for Swift Ring Builder 2.9.1+ 287a714 Allow for usage of storage::disk via Hiera 0bb5205 Deprecate is_admin option from Keystone mw config in Swift proxy e8959ee Fix comment typo a5e15bb Include openstacklib defaults manifest. 33a705d Fix xinetd version to match integration Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + bindep.txt | 0 lib/puppet/provider/swift_ring_builder.rb | 22 ++- manifests/params.pp | 1 + manifests/proxy.pp | 12 ++ manifests/proxy/authtoken.pp | 189 ++++++++++++--------- manifests/proxy/formpost.pp | 2 +- manifests/proxy/keystone.pp | 17 +- manifests/storage/all.pp | 82 ++++++--- manifests/storage/disks.pp | 29 ++++ manifests/storage/server.pp | 76 ++++++--- metadata.json | 6 +- other-requirements.txt | 0 releasenotes/notes/authtoken-b49c75db4b7429cb.yaml | 13 ++ .../statsd-configuration-c839c5485f761109.yaml | 8 + .../notes/swift_cors-31b9a30d0eca57ce.yaml | 3 + ...stone_middleware_is_admin-3743720dc053f65e.yaml | 5 + releasenotes/source/conf.py | 4 +- spec/acceptance/basic_swift_spec.rb | 2 +- spec/classes/swift_bench_spec.rb | 6 +- spec/classes/swift_client_spec.rb | 4 +- spec/classes/swift_dispersion_spec.rb | 2 +- spec/classes/swift_objectexpirer_spec.rb | 12 +- spec/classes/swift_proxy_authtoken_spec.rb | 74 +++----- spec/classes/swift_proxy_ceilometer_spec.rb | 4 +- spec/classes/swift_proxy_keystone_spec.rb | 3 - spec/classes/swift_proxy_spec.rb | 40 +++-- spec/classes/swift_proxy_swift3_spec.rb | 6 +- spec/classes/swift_ringbuilder_spec.rb | 6 +- spec/classes/swift_ringserver_spec.rb | 12 +- spec/classes/swift_spec.rb | 6 +- spec/classes/swift_storage_account_spec.rb | 13 +- spec/classes/swift_storage_all_spec.rb | 42 ++++- spec/classes/swift_storage_container_spec.rb | 13 +- spec/classes/swift_storage_disks_spec.rb | 51 ++++++ spec/classes/swift_storage_object_spec.rb | 13 +- spec/classes/swift_storage_spec.rb | 6 +- spec/defines/swift_storage_generic_spec.rb | 18 +- spec/defines/swift_storage_node_spec.rb | 6 +- spec/defines/swift_storage_server_spec.rb | 7 +- .../puppet/provider/swift_ring_builder_spec.rb | 39 +++++ templates/account-server.conf.erb | 7 + templates/container-server.conf.erb | 7 + templates/object-server.conf.erb | 7 + templates/proxy-server.conf.erb | 39 +++-- templates/proxy/authtoken.conf.erb | 31 ++-- templates/proxy/keystone.conf.erb | 1 - 48 files changed, 633 insertions(+), 320 deletions(-)
participants (1)
-
no-reply@openstack.org