[openstack-announce] [new][puppet] puppet-cinder 9.1.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Mon Jul 11 13:52:54 UTC 2016


We are happy to announce the release of:

puppet-cinder 9.1.0: Puppet module for OpenStack Cinder

This release is part of the newton release series.

For more details, please see below.

9.1.0
^^^^^


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

* add hpe3par parameters in h3par_iscsi define and class.

* add hpe3par_iscsi define and class

* add tests for define and class hpe3par_iscsi


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

* The SSL-related options were removed from init.pp and added to
  api.pp

* Deprecate hp3par_iscsi define and class.

* Deprecate all hp3par parameters in define and class


Security Issues
***************

* Set the permissions of the file used as backend for the test
  volume to 0640, to avoid giving read permissions to any user on
  created volumes.


Bug Fixes
*********

* The keystone auth class has been updated to provide a default
  service_name to allow a user to specify a custom auth_name that may
  not contain the name of the service.

* Added the ability to manage the memcached servers for
  keystone_authtoken in cinder::api

Changes in puppet-cinder 9.0.0..9.1.0
-------------------------------------

c990986 Prepare 9.1.0 (newton-2)
f73b71c Add memcached_servers for keystone authtoken
648abda Fix README
c2dfb0d Remove 12.04 and add 16.04 to metadata
1b86208 Remove mitaka release prelude note
9d61bdc Use service default for Swift URLs in cinder/backup/swift.pp
1e312dc Move SSL parameters to api.pp
3694309 Add nodepool-xenial.yml file
b2a1ce6 Change default service_name to 'cinder'
61024bb Fix facts for policy test
a8b991f Ensure test volume file permissions are correct
e5e8d0b Deprecation and Upgrades for HP3PAR


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

README.md                                          |   4 +-
manifests/api.pp                                   |  57 +++++++++++-
manifests/backend/hp3par_iscsi.pp                  |  28 +++---
manifests/backend/hpe3par_iscsi.pp                 | 102 +++++++++++++++++++++
manifests/backup/swift.pp                          |  10 +-
manifests/init.pp                                  |  67 +++++---------
manifests/keystone/auth.pp                         |  35 +++----
manifests/setup_test_volume.pp                     |   4 +
manifests/volume/hp3par_iscsi.pp                   |  34 ++++---
manifests/volume/hpe3par_iscsi.pp                  |  83 +++++++++++++++++
metadata.json                                      |  10 +-
.../Test-volume-permissions-7ca9964fdb8491a2.yaml  |   5 +
.../notes/cinder-api-ssl-08f7be7fe02510c7.yaml     |   3 +
.../hp3par-deprecations-b3cf23bdc905c6d9.yaml      |   8 ++
.../notes/keystone-auth-name-04bbc48dfe77959c.yaml |   5 +
...stone-authtoken-memcached-47d5145d2b4d9b67.yaml |   4 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml    |   3 -
releasenotes/source/conf.py                        |   4 +-
spec/acceptance/nodesets/nodepool-xenial.yml       |  10 ++
spec/classes/cinder_api_spec.rb                    |  39 ++++++++
spec/classes/cinder_backup_swift_spec.rb           |   4 +-
spec/classes/cinder_policy_spec.rb                 |   2 +-
spec/classes/cinder_setup_test_volume_spec.rb      |   6 ++
spec/classes/cinder_spec.rb                        |  45 ---------
spec/classes/cinder_volume_hp3par_iscsi_spec.rb    |  22 ++---
spec/classes/cinder_volume_hpe3par_iscsi_spec.rb   |  45 +++++++++
spec/defines/cinder_backend_hp3par_iscsi_spec.rb   |  18 ++--
spec/defines/cinder_backend_hpe3par_iscsi_spec.rb  |  47 ++++++++++
28 files changed, 520 insertions(+), 184 deletions(-)






More information about the OpenStack-announce mailing list