puppet-manila 17.1.0 (victoria)
We are happy to announce the release of: puppet-manila 17.1.0: Puppet module for OpenStack Manila This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-manila Download the package from: https://tarballs.openstack.org/puppet-manila/ Please report issues through: https://bugs.launchpad.net/puppet-manila/+bugs For more details, please see below. 17.1.0 ^^^^^^ New Features ************ * The following new options were added so that operators can set quota parameters for share replica. * "manila::quota::quota_share_replicas" * "manila::quota::quota_replica_gigabytes" * The following parameters in "manila::api" class has been removed. * "service_port" * "os_region_name" * Now "manila::volume::cinder" can configure required parameters for Keystone v3 auth. Deprecation Notes ***************** * The following parameters in "manila::compute::nova" class have been removed. * "nova_catalog_info" * "nova_catalog_admin_info" * "nova_api_insecure" * "nova_ca_certificates_file" * "nova_admin_username" * "nova_admin_password" * "nova_admin_tenant_name" * "nova_admin_auth_url" * The following parameters in "manila::network::neutron" class have been removed. * "neutron_api_insecure" * "neutron_ca_certificates_file" * "neutron_url" * "neutron_url_timeout" * "neutron_admin_username" * "neutron_admin_password" * "neutron_admin_tenant_name" * "neutron_region_name" * "neutron_admin_auth_url" * "neutron_auth_strategy" * The "manila::rabbitmq" class to manage rabbitmq resource has been removed. * The service_instance_network_helper_type parameter in manila::service_instance class has been removed. * The "standalone_network_plugin_ip_version" parameter has been removed. * The following parameters in "manila::volume::cinder" class has been deprecated and will be removed in a future release. * "cinder_catalog_info" * "cinder_ca_certificates_file" * "cinder_http_retries" * "cinder_cross_az_attach" * "cinder_admin_username" * "cinder_admin_password" * "cinder_admin_tenant_name" * "cinder_admin_auth_url" Changes in puppet-manila 16.3.0..17.1.0 --------------------------------------- 62bcf4c Prepare Victoria M1 1518596 Add support for quota parameters for share replicas 7c616a8 Switch to newer openstackdocstheme and reno versions 8c4a937 Update Puppet requirement to >= 6.0.0 7de05c9 Remove unnecessary puppet-rabbitmq from dependencies 9e30e74 Remove password hash generation in each puppet modules 339336a Bump version for the start of Victoria d098cc5 Bump reno to 2.5.0 841562d [ussuri][goal] Add CONTRIBUTING.rst f0d5df1 Add CentOS8 to nodesets cb5bb83 Runs on Debian 10. ca23dc3 Bump openstackdocstheme to 1.30.0 1494589 Fix rabbitmq version in metadata e233398 Change rpsec to rspec debca1a Update master for stable/ussuri 824499f Cleanup deprecared parameters for nova and neutron dba1a06 Update outdated parameters in manila::volume::cinder afb422d Cleanup deprecated standalone_network_plugin_ip_version 61775c8 Cleanup deprecated parameters in manila::api 95b04fa Remove deprecated manila::rabbitmq 5732af7 Cleanup deprecated service_instance_network_helper_type Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 19 +++ README.md | 2 +- manifests/api.pp | 23 --- manifests/compute/nova.pp | 97 +----------- manifests/db/mysql.pp | 2 +- manifests/db/postgresql.pp | 10 +- manifests/network/neutron.pp | 120 +------------- manifests/network/standalone.pp | 13 -- manifests/quota.pp | 50 +++--- manifests/rabbitmq.pp | 66 -------- manifests/service_instance.pp | 13 -- manifests/volume/cinder.pp | 172 ++++++++++++++++++--- metadata.json | 22 +-- .../notes/add-replica-quotas-9d838dc338d4cfce.yaml | 8 + .../notes/cleanup-manila-api-83ef761e950fed94.yaml | 7 + ...a-neutron-with-keystonev2-d10ce348a2729c83.yaml | 29 ++++ ...anaging_rabbimq_resources-938aa73d2c2b66b2.yaml | 5 + ...ork_helper_type_parameter-574fa1d1f11ed47b.yaml | 5 + ...network_plugin_ip_version-357046cc8a22640a.yaml | 4 + ...update-cinder-auth-params-987a691d2e17ac92.yaml | 18 +++ releasenotes/source/conf.py | 8 +- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 + spec/acceptance/nodesets/nodepool-centos8.yml | 10 ++ spec/classes/manila_compute_nova_spec.rb | 22 --- spec/classes/manila_db_mysql_spec.rb | 19 ++- spec/classes/manila_db_postgresql_spec.rb | 12 +- spec/classes/manila_network_neutron_spec.rb | 24 --- spec/classes/manila_quota_spec.rb | 43 ++++-- spec/classes/manila_rabbitmq_spec.rb | 75 --------- spec/classes/manila_volume_cinder.rb | 96 ++++++++++++ 32 files changed, 467 insertions(+), 540 deletions(-)
participants (1)
-
no-reply@openstack.org