[new][puppet] puppet-manila 10.0.0 release (ocata)
We are amped to announce the release of: puppet-manila 10.0.0: Puppet module for OpenStack Manila This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/puppet-manila/ For more details, please see below. 10.0.0 ^^^^^^ New Features ************ * moves all dependencies to an external class. This allows keystone to be installed and managed via external mechanisms like venvs or docker. Deprecation Notes ***************** * manila::rabbit_host, manila::rabbit_hosts, manila::rabbit_password, manila::rabbit_port, manila::rabbit_userid and manila::rabbit_virtual_host are deprecated. manila::default_transport_url should be used instead. Bug Fixes ********* * Fixed documentation for log_dir parameter Other Notes *********** * removed deprecated manila::api::keystone_enabled * removed deprecated manila::api::keystone_password * removed deprecated manila::api::keystone_tenant * removed deprecated manila::api::keystone_user * removed deprecated manila::api::keystone_auth_host * removed deprecated manila::api::keystone_auth_port * removed deprecated manila::api::keystone_auth_protocol * removed deprecated manila::api::keystone_auth_admin_prefix * removed deprecated manila::api::keystone_auth_uri * The verbose option was marked to be removed in Ocata, in Newton the option was deprecated. Changes in puppet-manila 9.4.0..10.0.0 -------------------------------------- ef49ccd Prepare 10.0.0 release 1c37483 Fix common options position and remove unused parameters 9c77159 Deprecate rabbitmq connection parameters 116f088 Remove old authtoken options cf94b0e Fix puppet version for requirements in metadata 5b720d6 Manila hooks support 05ba793 Remove '::processorcount' fact from tests. 010ff08 Fix documentation for log_dir parameter 17646ea Enable release notes translation 24c1d80 Changed the home-page to point Openstack Puppet Homepage 4d01540 Move rspec-puppet-facts to spec helper 71619fb Added retries for db_sync 1c31c4b Remove verbose 42efe12 Update reno for stable/newton Diffstat (except docs and test files) ------------------------------------- lib/puppet/type/manila_api_paste_ini.rb | 4 +- lib/puppet/type/manila_config.rb | 4 +- manifests/api.pp | 100 +-------------------- manifests/backend/cephfsnative.pp | 2 + manifests/backend/generic.pp | 2 + manifests/backend/glusterfs.pp | 1 + manifests/backend/glusternative.pp | 3 + manifests/backend/glusternfs.pp | 3 + manifests/backend/netapp.pp | 11 ++- manifests/backends.pp | 2 + manifests/client.pp | 3 +- manifests/config.pp | 3 + manifests/db.pp | 2 + manifests/db/sync.pp | 2 + manifests/deps.pp | 71 +++++++++++++++ manifests/ganesha.pp | 5 +- manifests/init.pp | 88 +++++++++--------- manifests/keystone/authtoken.pp | 16 ++-- manifests/logging.pp | 15 +--- manifests/params.pp | 76 +++++++--------- manifests/quota.pp | 2 + manifests/rabbitmq.pp | 4 +- manifests/scheduler.pp | 2 +- manifests/service_instance.pp | 3 + manifests/share.pp | 1 + manifests/type.pp | 1 + manifests/type_set.pp | 3 +- metadata.json | 14 +-- .../external_hooks_support-1d50aedc98ae3509.yaml | 5 ++ ...fix_log_dir_documentation-fec12bba690f7ac9.yaml | 3 + ...ection-params-deprecation-2a546f72e4fe090d.yaml | 6 ++ ...ove_old_authtoken_options-dc165736e2e8f177.yaml | 11 +++ .../notes/remove_verbose-13ab0dedad9cad36.yaml | 4 + releasenotes/source/conf.py | 7 +- releasenotes/source/index.rst | 3 +- releasenotes/source/newton.rst | 6 ++ setup.cfg | 2 +- spec/acceptance/basic_manila_spec.rb | 8 +- spec/classes/manila_api_spec.rb | 8 +- spec/classes/manila_client_spec.rb | 30 ++++++- spec/classes/manila_db_postgresql_spec.rb | 1 - spec/classes/manila_scheduler_spec.rb | 3 - spec/defines/manila_type_set_spec.rb | 2 +- spec/spec_helper.rb | 10 +-- spec/unit/type/manila_api_paste_ini_spec.rb | 6 +- spec/unit/type/manila_config_spec.rb | 6 +- 46 files changed, 305 insertions(+), 259 deletions(-)
participants (1)
-
no-reply@openstack.org