We are happy to announce the release of: puppet-trove 10.0.0: Puppet module for OpenStack Trove This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/puppet-trove/ For more details, please see below. 10.0.0 ^^^^^^ New Features ************ * Add ability to configure swift_service_type in guestagent.conf. Bug Fixes ********* * Fixed documentation for log_dir parameter Other Notes *********** * Parameters that control the number of spawned child processes for distributing processing have had their default value changed from ::processorcount to ::os_workers. * removed deprecated trove::api::keystone_user * removed deprecated trove::api::keystone_password * removed deprecated trove::api::keystone_tenant * removed deprecated trove::api::identity_uri * removed deprecated trove::api::auth_url * removed deprecated trove::api::auth_uri * The verbose option was marked to be removed in Ocata, in Newton the option was deprecated. Changes in puppet-trove 9.4.0..10.0.0 ------------------------------------- cb81e5b Prepare 10.0.0 release 287ef4d Remove old authtoken options 9ed9398 Fix common options position in params.pp cef1462 Fix puppet version for requirements in metadata e8be948 Update tests to use rspec-puppet-facts c3019c4 fixing storage_namespace; the correct location is under trove.common 483c1ff adding taskmanager_manager entry to define Trove taskmanager entry point 3cb02d8 Make swift_service_type configurable in guestagent.conf 39062e3 Fix documentation for log_dir parameter 86221d0 Change worker defaults to ::os_workers 36263dc Enable release notes translation 0fd03aa Changed the home-page to point Openstack Puppet Homepage 83fb92f Move rspec-puppet-facts to spec helper b2aeee7 Added retries for db_sync 01e4cea Remove verbose ec4b048 Update reno for stable/newton Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 74 +-------- manifests/conductor.pp | 18 +- manifests/db/sync.pp | 2 + manifests/guestagent.pp | 28 ++-- manifests/keystone/authtoken.pp | 19 +-- manifests/logging.pp | 14 +- manifests/params.pp | 6 +- manifests/taskmanager.pp | 17 +- metadata.json | 12 +- ...urable_swift_service_type-9a9b3bab6ff5e185.yaml | 3 + ...fix_log_dir_documentation-a8bb71233fba1e9e.yaml | 3 + ..._workers_for_worker_count-3c4240c334ddc6a7.yaml | 5 + ...ove_old_authtoken_options-e873bed4cc0139cc.yaml | 8 + .../notes/remove_verbose-208dc449d7fe91ff.yaml | 4 + releasenotes/source/conf.py | 7 +- releasenotes/source/index.rst | 3 +- releasenotes/source/newton.rst | 6 + setup.cfg | 2 +- spec/acceptance/basic_trove_spec.rb | 6 +- spec/classes/trove_api_spec.rb | 105 ++++++------ spec/classes/trove_client_spec.rb | 21 +-- spec/classes/trove_conductor_spec.rb | 48 +++--- spec/classes/trove_config_spec.rb | 115 +++++++------ spec/classes/trove_db_mysql_spec.rb | 21 +-- spec/classes/trove_db_postgresql_spec.rb | 5 +- spec/classes/trove_db_spec.rb | 36 ++-- spec/classes/trove_deps_spec.rb | 39 +++-- spec/classes/trove_guestagent_spec.rb | 51 +++--- spec/classes/trove_init_spec.rb | 43 ++--- spec/classes/trove_keystone_auth_spec.rb | 181 +++++++++++---------- spec/classes/trove_logging_spec.rb | 22 +-- spec/classes/trove_quota_spec.rb | 73 +++++---- spec/classes/trove_taskmanager_spec.rb | 47 +++--- spec/spec_helper.rb | 10 +- templates/trove-guestagent.conf.erb | 2 +- 35 files changed, 503 insertions(+), 553 deletions(-)