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

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


We high-spiritedly announce the release of:

puppet-sahara 13.3.0: Puppet module for OpenStack Sahara

This release is part of the rocky release series.

Download the package from:

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

For more details, please see below.

13.3.0
^^^^^^


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

* Added new class sahara::wsgi::apache, you can now run the API
  under Apache with mod_wsgi.


Other Notes
***********

* Added support for running Sahara API in WSGI, like on Ubuntu where
  eventlet is not supported.

Changes in puppet-sahara 13.1.0..13.3.0
---------------------------------------

ad451bf Prepare Rocky RC1
3765a48 Add Sahara API WSGI support
1ea7ef9 Make providers use auth_url for authentication
84757c3 Prepare Rocky M3
ef2eb28 modulesync: sync and add nodepool-bionic for beaker
1629e21 Add the project source code repository in README
8173f6d Fix OS versions in metadata
6bdaa1d Remove the unnecessary _
d9fa7e8 Fix inifile version in metadata
bd2ba31 Debian release is 9 in metadata
876f93e add release note link in readme
763e73e fix tox python3 overrides


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

README.md                                          |  10 ++
bindep.txt                                         |   2 +-
lib/puppet/provider/sahara.rb                      |   4 +-
manifests/params.pp                                |  32 +++--
manifests/service/all.pp                           |   1 -
manifests/service/api.pp                           |  47 +++++--
manifests/service/engine.pp                        |   1 -
manifests/wsgi/apache.pp                           | 156 +++++++++++++++++++++
metadata.json                                      |  15 +-
.../notes/sahara-api-wsgi-a0ca5cf632af6a39.yaml    |   9 ++
spec/acceptance/nodesets/nodepool-bionic.yml       |  10 ++
spec/classes/sahara_all_spec.rb                    |  73 ++++++++--
spec/classes/sahara_api_spec.rb                    | 139 +++++++++++++++---
spec/classes/sahara_db_spec.rb                     |   4 +-
spec/classes/sahara_engine_spec.rb                 |  72 ++++++++--
spec/classes/sahara_init_spec.rb                   |   6 +-
spec/classes/sahara_wsgi_apache_spec.rb            | 124 ++++++++++++++++
spec/shared_examples.rb                            |  54 -------
spec/spec_helper.rb                                |   1 -
spec/unit/provider/sahara_spec.rb                  |  16 +--
tox.ini                                            |   1 +
21 files changed, 636 insertions(+), 141 deletions(-)







More information about the Release-announce mailing list