[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