[openstack-announce] [new][puppet] puppet-cinder 9.3.0 release (newton)
no-reply at openstack.org
no-reply at openstack.org
Mon Sep 19 17:49:23 UTC 2016
We are jazzed to announce the release of:
puppet-cinder 9.3.0: Puppet module for OpenStack Cinder
This release is part of the newton release series.
For more details, please see below.
9.3.0
^^^^^
New Features
************
* Add support for Nexenta Edge backend with iSCSI.
* moves all dependencies to an external class. This allows keystone
to be installed and managed via external mechanisms like venvs or
docker.
Upgrade Notes
*************
* allow to configure previously hardcoded parameter and add more
options in nexenta backend.
Deprecation Notes
*****************
* keystone_enabled is deprecated in favor of auth_strategy
Changes in puppet-cinder 9.2.0..9.3.0
-------------------------------------
2eabdda Nexenta Edge Support
724cbdf Nexenta: Update parameters
962cbe9 Prepare 9.3.0 (newton rc1)
2e60067 Add deps to authtoken
bb1e3e6 Cinder hooks support
f657f9b Update Cinder encryption parameters
4ff096f Add auth_strategy for cinder authtoken
Diffstat (except docs and test files)
-------------------------------------
README.md | 1 -
lib/puppet/type/cinder_api_paste_ini.rb | 4 +-
lib/puppet/type/cinder_config.rb | 5 +-
lib/puppet/type/cinder_type.rb | 5 +-
manifests/api.pp | 39 +++++----
manifests/backend/bdd.pp | 23 +++---
manifests/backend/dellsc_iscsi.pp | 2 +
manifests/backend/emc_vnx.pp | 1 +
manifests/backend/eqlx.pp | 2 +
manifests/backend/glusterfs.pp | 6 +-
manifests/backend/gpfs.pp | 2 +
manifests/backend/hp3par_iscsi.pp | 2 +
manifests/backend/hpe3par_iscsi.pp | 2 +
manifests/backend/iscsi.pp | 21 ++---
manifests/backend/netapp.pp | 6 +-
manifests/backend/nexenta.pp | 32 ++++++--
manifests/backend/nexenta_edge.pp | 92 ++++++++++++++++++++++
manifests/backend/nfs.pp | 6 +-
manifests/backend/pure.pp | 2 +
manifests/backend/quobyte.pp | 2 +
manifests/backend/rbd.pp | 3 +-
manifests/backend/san.pp | 2 +
manifests/backend/solidfire.pp | 2 +
manifests/backend/vmdk.pp | 5 +-
manifests/backends.pp | 2 +
manifests/backup.pp | 7 +-
manifests/backup/ceph.pp | 2 +
manifests/backup/glusterfs.pp | 2 +
manifests/backup/google.pp | 2 +
manifests/backup/nfs.pp | 1 +
manifests/backup/posix.pp | 2 +
manifests/backup/swift.pp | 2 +
manifests/backup/tsm.pp | 2 +
manifests/ceilometer.pp | 2 +
manifests/client.pp | 3 +-
manifests/config.pp | 3 +
manifests/cron/db_purge.pp | 4 +-
manifests/db.pp | 2 +
manifests/db/mysql.pp | 6 +-
manifests/db/postgresql.pp | 7 +-
manifests/db/sync.pp | 14 ++--
manifests/deps.pp | 73 +++++++++++++++++
manifests/glance.pp | 2 +
manifests/init.pp | 12 +--
manifests/keystone/auth.pp | 10 ++-
manifests/keystone/authtoken.pp | 2 +
manifests/logging.pp | 2 +
manifests/policy.pp | 3 +
manifests/quota.pp | 2 +
manifests/quota_set.pp | 4 +-
manifests/rabbitmq.pp | 4 +-
manifests/scheduler.pp | 7 +-
manifests/scheduler/filter.pp | 2 +
manifests/setup_test_volume.pp | 9 ++-
manifests/type.pp | 2 +
manifests/type_set.pp | 2 +
manifests/vmware.pp | 2 +
manifests/volume.pp | 8 +-
manifests/volume/dellsc_iscsi.pp | 2 +
manifests/volume/emc_vnx.pp | 2 +
manifests/volume/eqlx.pp | 2 +
manifests/volume/glusterfs.pp | 2 +
manifests/volume/gpfs.pp | 2 +
manifests/volume/hp3par_iscsi.pp | 2 +
manifests/volume/hpe3par_iscsi.pp | 2 +
manifests/volume/iscsi.pp | 1 +
manifests/volume/netapp.pp | 2 +
manifests/volume/nexenta.pp | 31 ++++++--
manifests/volume/nfs.pp | 2 +
manifests/volume/pure.pp | 2 +
manifests/volume/quobyte.pp | 2 +
manifests/volume/rbd.pp | 2 +
manifests/volume/san.pp | 2 +
manifests/volume/solidfire.pp | 2 +
manifests/volume/vmdk.pp | 2 +
manifests/wsgi/apache.pp | 2 +
metadata.json | 8 +-
.../notes/add-nexenta-edge-06c97283f0216530.yaml | 3 +
.../notes/auth_strategy-92b645b86a6d288c.yaml | 3 +
.../external_hooks_support-473735fcfe15bc5d.yaml | 5 ++
.../nexenta-params-update-2411fefa01ee20aa.yaml | 4 +
releasenotes/source/conf.py | 4 +-
spec/classes/cinder_api_spec.rb | 16 ++--
spec/classes/cinder_backup_spec.rb | 1 -
spec/classes/cinder_client_spec.rb | 2 +-
spec/classes/cinder_cron_db_purge_spec.rb | 2 +-
spec/classes/cinder_scheduler_spec.rb | 3 -
spec/classes/cinder_setup_test_volume_spec.rb | 1 -
spec/classes/cinder_volume_glusterfs_spec.rb | 4 +-
spec/classes/cinder_volume_iscsi_spec.rb | 1 -
spec/classes/cinder_volume_nexenta_spec.rb | 8 +-
spec/classes/cinder_volume_nfs_spec.rb | 4 +-
spec/classes/cinder_volume_rbd_spec.rb | 4 +-
spec/defines/cinder_backend_glusterfs_spec.rb | 4 +-
spec/defines/cinder_backend_nexenta_edge_spec.rb | 59 ++++++++++++++
spec/defines/cinder_backend_nexenta_spec.rb | 8 +-
spec/defines/cinder_backend_nfs_spec.rb | 4 +-
spec/defines/cinder_backend_rbd_spec.rb | 4 +-
spec/defines/cinder_quota_set_spec.rb | 2 +-
spec/unit/type/cinder_api_paste_spec.rb | 6 +-
spec/unit/type/cinder_config_spec.rb | 6 +-
spec/unit/type/cinder_type_spec.rb | 6 +-
102 files changed, 547 insertions(+), 165 deletions(-)
More information about the OpenStack-announce
mailing list