[release-announce] [puppet] puppet-cinder 12.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 13 09:27:47 UTC 2017


We are ecstatic to announce the release of:

puppet-cinder 12.0.0: Puppet module for OpenStack Cinder

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

12.0.0
^^^^^^


New Features
************

* Add parameter to apacher_wsgi to allow overwrite and/or add
  additional wsgi process options.


Known Issues
************

* Keystone v2.0 API was removed so we need to set a default value
  for user_domain_name and project_domain name, which will be Default
  as it is already in some other classes in modules.


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

* Removing all deprecated cinder::volume::-classes for setting up
  backends. Please replace old classes with the backend-defines.

  * Removed cinder::volume::dellsc_iscsi, use
    cinder::backend::dellsc_iscsi

  * Removed cinder::volume::emc_vnx, use cinder::backend::emc_vnc

  * Removed cinder::volume::eqlx, use cinder::backend::eqlx

  * Removed cinder::volume::glusterfs, use
    cinder::backend::glusterfs

  * Removed cinder::volume::gpfs, use cinder::backend::gpfs

  * Removed cinder::volume::hpe3par_iscsi, use
    cinder::backend::hpe3par_iscsi

  * Removed cinder::volume::iscsi, use cinder::backend::iscsi

  * Removed cinder::volume::netapp, use cinder::backend::netapp

  * Removed cinder::volume::nexenta, use cinder::backend::nexenta

  * Removed cinder::volume::nfs, use cinder::backend::nfs

  * Removed cinder::volume::pure, use cinder::backend::pure

  * Removed cinder::volume::quobyte, use cinder::backend::quobyte

  * Removed cinder::volume::rbd, use cinder::backend::rbd

  * Removed cinder::volume::san, use cinder::backend::san

  * Removed cinder::volume::solidfire, use
    cinder::backend::solidfire

  * Removed cinder::volume::vmdk, use cinder::backend::vmdk

* Deprecated cinder::backend::emc_vnx::iscsi_ip_address had no
  effect.


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

* revocation_cache_time option is now deprecated for removal, the
  parameter has no effect.


Bug Fixes
*********

* keymgr_api_class is now deprecated in favor of keymgr_backend,
  with full backward compatibility for users. keymgr_backend is set to
  cinder.keymgr.conf_key_mgr.ConfKeyManager by default and configure
  key_manager/backend instead of key_manager/api_class. It reflects
  what openstack/cinder did in Queens cycle.

Changes in puppet-cinder 11.3.0..12.0.0
---------------------------------------

eb5ad47 Add Puppet package to bindep, for module build
aa87b39 Fix key_manager config for Queens
fec9436 Prepare for Queens Milestone 1
d4711a0 apache wsgi: Exchange defaults for workers and threads
f230a2c Remove deprecated option from emc_vnx-backend
c9c4614 Remove deprecated classes for setting up backends
35250f6 Fix README, was referring to deprecated class
c8745f7 Configure *_domain_name to Default by default
f47eb9a Allow setting log files for apache vhost
c524b49 Accept empty strings for log_dir
74c8acb Read os_region_name from cinder.conf when doing requests with the Openstack client
5cb306a Install ceph-common when RBD backend is enabled
d383144 Refactor Beaker jobs to use integration job classes
64f124c Always set keymgr_api_class
d260b6f Fix path to ScaleIO backend driver
9f5450b Update openstackdocstheme to latest version
0a71320 Update outdated url in readme
05735a5 Deprecate revocation_cache_time option
1585031 Fix spelling error and update document links
c777557 add parameter to overwrite/add wsgi process options
499b13e Install thin-provisioning-tools for Debian based systems
bdf5486 Use Python to compute release notes version
06ed991 Update versions for Queens cycle
c70477d Update reno for stable/pike
8be60f0 VStorage: manage volume types for ploop and qcow2 volumes
778e2ea Update reno>=2.5.0


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

CHANGELOG.md                                       |   2 +-
README.md                                          |   9 +-
bindep.txt                                         |   3 +-
lib/puppet/provider/cinder.rb                      |   6 +
manifests/api.pp                                   |  27 ++-
manifests/backend/emc_vnx.pp                       |  12 -
manifests/backend/iscsi.pp                         |   9 +
manifests/backend/rbd.pp                           |   5 +
manifests/backend/scaleio.pp                       |   2 +-
manifests/backend/vstorage.pp                      |   6 +-
manifests/keystone/authtoken.pp                    |  32 ++-
manifests/logging.pp                               |   6 +-
manifests/params.pp                                |   2 +
manifests/volume/dellsc_iscsi.pp                   | 110 ---------
manifests/volume/emc_vnx.pp                        | 108 ---------
manifests/volume/eqlx.pp                           | 153 ------------
manifests/volume/glusterfs.pp                      |  69 ------
manifests/volume/gpfs.pp                           | 115 ---------
manifests/volume/hpe3par_iscsi.pp                  |  88 -------
manifests/volume/iscsi.pp                          |  61 -----
manifests/volume/netapp.pp                         | 264 ---------------------
manifests/volume/nexenta.pp                        |  82 -------
manifests/volume/nfs.pp                            |  85 -------
manifests/volume/pure.pp                           |  61 -----
manifests/volume/quobyte.pp                        |  60 -----
manifests/volume/rbd.pp                            |  97 --------
manifests/volume/san.pp                            |  94 --------
manifests/volume/solidfire.pp                      |  86 -------
manifests/volume/vmdk.pp                           |  84 -------
manifests/wsgi/apache.pp                           | 112 +++++----
metadata.json                                      |   8 +-
.../notes/api_key_backend-f3272420502b4206.yaml    |   9 +
.../notes/default-domain-aa57e4969162dc52.yaml     |   7 +
...tion_cache_time_parameter-8db72b4538599f5d.yaml |   4 +
...lume_classes_for_backends-efc0a55d8a493887.yaml |  23 ++
...i_ip_address_from_emc_vnx-e65fe0132cb2a334.yaml |   3 +
.../wsgi_process_options-228abceca6a02d99.yaml     |   4 +
releasenotes/source/conf.py                        |   4 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 +
spec/acceptance/basic_cinder_spec.rb               |  58 +----
spec/classes/cinder_api_spec.rb                    |  17 +-
spec/classes/cinder_keystone_authtoken_spec.rb     |   7 +-
spec/classes/cinder_volume_dellsc_iscsi_spec.rb    |  67 ------
spec/classes/cinder_volume_emc_vnx_spec.rb         |  68 ------
spec/classes/cinder_volume_eqlx_spec.rb            |  80 -------
spec/classes/cinder_volume_glusterfs_spec.rb       |  55 -----
spec/classes/cinder_volume_gpfs_spec.rb            |  21 --
spec/classes/cinder_volume_hpe3par_iscsi_spec.rb   |  45 ----
spec/classes/cinder_volume_iscsi_spec.rb           |  99 --------
spec/classes/cinder_volume_netapp_spec.rb          |  99 --------
spec/classes/cinder_volume_nexenta_spec.rb         |  60 -----
spec/classes/cinder_volume_nfs_spec.rb             |  64 -----
spec/classes/cinder_volume_pure_spec.rb            |  62 -----
spec/classes/cinder_volume_quobyte_spec.rb         |  39 ---
spec/classes/cinder_volume_rbd_spec.rb             |  90 -------
spec/classes/cinder_volume_san_spec.rb             |  58 -----
spec/classes/cinder_volume_solidfire_spec.rb       |  70 ------
spec/classes/cinder_volume_vmdk_spec.rb            |  80 -------
spec/classes/cinder_wsgi_apache_spec.rb            |  55 +++--
spec/defines/cinder_backend_rbd_spec.rb            |   1 +
spec/defines/cinder_backend_scaleio_spec.rb        |   2 +-
spec/defines/cinder_backend_vstorage_spec.rb       |   7 +-
test-requirements.txt                              |   5 +-
64 files changed, 274 insertions(+), 2854 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 629ab00..8db5c0d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3 +3 @@ sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.16.0 # Apache-2.0
+openstackdocstheme>=1.17.0 # Apache-2.0
@@ -6,2 +6 @@ openstackdocstheme>=1.16.0 # Apache-2.0
-# FIXME: reno is manually pinned to !=2.0.0 because of bug #1651995
-reno!=2.0.0,!=2.3.1,>=1.8.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0






More information about the Release-announce mailing list