[openstack-announce] [new][puppet] puppet-manila 9.2.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 29 18:28:54 UTC 2016


We are thrilled to announce the release of:

puppet-manila 9.2.0: Puppet module for OpenStack Manila

This release is part of the newton release series.

For more details, please see below.

9.2.0
^^^^^


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

* Allow to configure Manila with CephFSnative backend.

* Added manila::keystone::authtoken class to configure the
  keystone_authtoken section in configuration file with all keystone
  middleware parameters.


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

* manila::api::keystone_user is deprecated in favor of
  manila::keystone::authtoken::username

* manila::api::keystone_tenant is deprecated in favor of
  manila::keystone::authtoken::project_name

* manila::api::keystone_password is deprecated in favor of
  manila::keystone::authtoken::password

* manila::api::keystone_auth_uri is deprecated in favor of
  manila::keystone::authtoken::auth_uri

* manila::api::keystone_auth_admin_prefix is deprecated and will be
  removed in a future release

* manila::api::keystone_auth_host is deprecated and will be removed
  in a future release

* manila::api::keystone_auth_port is deprecated and will be removed
  in a future release

* manila::api::keystone_auth_protocol is deprecated and will be
  removed in a future release

* manila::api::service_port is deprecated and will be removed in a
  future release

Changes in puppet-manila 9.1.0..9.2.0
-------------------------------------

40377a7 Prepare 9.2.0 (newton b3)
e756614 Tag manilaclient package with 'openstack' to inherit openstacklib defaults
2a13d46 Add CephFSNative driver logic
a33e433 Add authtoken class
bf8fb25 Move other-requirements.txt to bindep.txt
963c013 Make an automated db sync conditional.
bb1c4d3 Make enable_proxy_headers parsing configurable
a9fffcb Fix share_helpers default value.
b56df2a Don't always try to create the service image.
4cad049 Include openstacklib defaults manifest.


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

bindep.txt                                         |   0
manifests/api.pp                                   | 244 ++++++++++--------
manifests/backend/cephfsnative.pp                  |  52 ++++
manifests/backend/generic.pp                       |   8 +-
manifests/client.pp                                |   1 +
manifests/db/sync.pp                               |   6 +-
manifests/keystone/authtoken.pp                    | 273 +++++++++++++++++++++
manifests/params.pp                                |   1 +
manifests/service_instance.pp                      |  27 +-
manifests/share/generic.pp                         |   8 +-
metadata.json                                      |  10 +-
other-requirements.txt                             |   0
.../notes/add-cephfsnative-3126f053d9618a3d.yaml   |   3 +
releasenotes/notes/authtoken-4c9708f4e3b9605d.yaml |  24 ++
releasenotes/source/conf.py                        |   4 +-
spec/acceptance/basic_manila_spec.rb               |   5 +-
spec/classes/manila_api_spec.rb                    |  84 ++-----
spec/classes/manila_client_spec.rb                 |   5 +-
spec/classes/manila_keystone_authtoken_spec.rb     | 150 +++++++++++
spec/classes/manila_share_generic_spec.rb          |   4 +-
spec/defines/manila_backend_cephfsnative_spec.rb   |  47 ++++
spec/defines/manila_backend_generic_spec.rb        |   4 +-
spec/defines/manila_service_instance_spec.rb       |  12 +
23 files changed, 778 insertions(+), 194 deletions(-)






More information about the OpenStack-announce mailing list