[release-announce] puppet-manila 17.1.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 24 13:47:33 UTC 2020


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(-)







More information about the Release-announce mailing list