[release-announce] puppet-cinder 20.3.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Apr 5 09:39:01 UTC 2022


We are jazzed to announce the release of:

puppet-cinder 20.3.0: Puppet module for OpenStack Cinder

This release is part of the yoga stable release series.

The source is available from:

    https://opendev.org/openstack/puppet-cinder

Download the package from:

    https://tarballs.openstack.org/puppet-cinder/

Please report issues through:

    https://bugs.launchpad.net/puppet-cinder/+bugs

For more details, please see below.

20.3.0
^^^^^^


Upgrade Notes
*************

* The following resource types have been removed.

  * "cinder::backend::scaleio"

  * "cinder::backend::dellemc_vxflexos"

  * "cinder::backend::dellemc_vmax_iscsi"

* Default values of the "cinder::keystone::auth::*_url_v3"
  parameters have been updated and now these no longer include the
  "%(tenant_id)s" template.

* The "cinder::type" resource type and the "cinder::type_set"
  resource type have been removed.


Deprecation Notes
*****************

* The following parameters of the "cinder::backend::netapp" resource
  type have been deprecated and have no effect now.

  * "netapp_vfiler"

  * "netapp_partner_backend_name"

* The following parameters of the "cinder::backend::netapp" resource
  type have been deprecated and have no effect now.

  * "netapp_webservice_path"

  * "netapp_controller_ips"

  * "netapp_sa_password"

* The following resource types have been using the credential
  written in the "[keystone_authtoken]" section of "cinder.conf".
  However this behavior has been deprecated and now these resource
  types first look for the yaml files in "/etc/openstack/puppet". Make
  sure one of "clouds.yaml" or "admin-clouds.yaml" (which is created
  by puppet- keystone) is created in that directory.

  * "cinder_type"

  * "cinder_qos"

Changes in puppet-cinder 20.2.0..20.3.0
---------------------------------------

d0d981b setuptools: Disable auto discovery
258098f XtremIO: Remove hard-coded defaults
9bfb474 XtremIO: Accept array for xtremio_ports
1ead748 Rename the spec file to follow the global naming rule
6f10863 NetApp: Deprecate parameters for E-Series systems
dc89e9d NetApp: Deprecate parameters for 7mode systems
ceaf610 Prepare Yoga RC1
5d85ed3 remove unicode literal from code
6d6b134 Remove tenant_id templating from endpoint URLs
596a774 Deprecate usage of authtoken parameters in providers
c6b83e5 Remove deprecated Dell EMC volume drivers
f0ed794 Remove deprecated resource types to manage volume type


Diffstat (except docs and test files)
-------------------------------------

lib/puppet/provider/cinder.rb                      |   1 +
manifests/backend/dellemc_vmax_iscsi.pp            |  72 ---------
manifests/backend/dellemc_vxflexos.pp              | 154 -------------------
manifests/backend/dellemc_xtremio.pp               |  16 +-
manifests/backend/netapp.pp                        | 122 ++++++++-------
manifests/backend/scaleio.pp                       | 163 ---------------------
manifests/keystone/auth.pp                         |  18 +--
metadata.json                                      |   8 +-
.../dellemc-driver-cleanup-7c8f149c4b71ce4b.yaml   |   8 +
.../deprecate-netapp-7mode-a241386379e2a93b.yaml   |   8 +
.../deprecate-netapp-eseries-cc877c5705f34931.yaml |   9 ++
...vider-deprecate-at-params-65e1ed50038822d3.yaml |  12 ++
...nant_id-from-endpoint-url-c1034329f9698936.yaml |   6 +
...olume-type-resource-types-16c2cf296c0f4472.yaml |   5 +
releasenotes/source/conf.py                        |  14 +-
setup.py                                           |   1 +
spec/classes/cinder_keystone_auth_spec.rb          |   6 +-
spec/defines/cinder_backend_dellemc_vmax_spec.rb   |  65 --------
.../cinder_backend_dellemc_vxflexos_spec.rb        |  89 -----------
...c.rb => cinder_backend_dellemc_xtremio_spec.rb} |  12 +-
spec/defines/cinder_backend_netapp_spec.rb         |  14 --
spec/defines/cinder_backend_scaleio_spec.rb        |  90 ------------
22 files changed, 154 insertions(+), 739 deletions(-)







More information about the Release-announce mailing list