[release-announce] puppet-manila 13.3.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 20 15:27:49 UTC 2018


We eagerly announce the release of:

puppet-manila 13.3.0: Puppet module for OpenStack Manila

This release is part of the rocky release series.

Download the package from:

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

For more details, please see below.

13.3.0
^^^^^^


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

* The manila API service can now be installed with Apache, instead
  of the package-provided built-in eventlet based wsgi server. Set
  $manila::api::service_name to 'httpd' to run the Manila API as
  virtual host on an apache based web server.


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

* The class manila::backend::cephfsnative has been removed, class
  manila::backend::cephfscephfs can be used instead.

Changes in puppet-manila 13.1.0..13.3.0
---------------------------------------

0a2687a Support manila-api deployment with Apache
8c73c18 Prepare Rocky RC1
fdac11f Remove the unnecessary _
2e6a550 Prepare Rocky M3
f312f4e Fix OS versions in metadata
9df175f Add the project source code repository in README
01267da modulesync: sync and add nodepool-bionic for beaker
9210896 Fix inifile version in metadata
7b05779 Debian release is 9 in metadata
cf9ae81 add release note link in readme
2052a79 Remove manila::backend::cephfsnative
beb5f3c Fix annotations
c34ebbc fix tox python3 overrides


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

README.md                                          |  10 ++
bindep.txt                                         |   2 +-
manifests/api.pp                                   |  45 +++++-
manifests/backend/cephfsnative.pp                  |  56 -------
manifests/db/mysql.pp                              |  25 ++--
manifests/keystone/auth.pp                         |   3 -
manifests/params.pp                                |   4 +
manifests/wsgi/apache.pp                           | 164 +++++++++++++++++++++
metadata.json                                      |  23 +--
.../notes/manila-wsgi-893b66e84d4a9133.yaml        |   7 +
.../remove-cephfsnative-fd796d36cc8ebb38.yaml      |   4 +
spec/acceptance/basic_manila_spec.rb               |  10 +-
spec/acceptance/nodesets/nodepool-bionic.yml       |  10 ++
spec/classes/manila_api_spec.rb                    |  47 +++++-
spec/classes/manila_wsgi_apache_spec.rb            | 112 ++++++++++++++
spec/defines/manila_backend_cephfsnative_spec.rb   |  47 ------
tox.ini                                            |   1 +
17 files changed, 432 insertions(+), 138 deletions(-)







More information about the Release-announce mailing list