[release-announce] [puppet] puppet-murano 10.1.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 15 12:58:01 UTC 2016


We are amped to announce the release of:

puppet-murano 10.1.0: Puppet module for OpenStack Murano

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

10.1.0
^^^^^^

Add hooks for external install & svc management.


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

* This adds defined anchor points for external modules to hook into
  the software install, config and service dependency chain. This
  allows external modules to manage software installation (virtualenv,
  containers, etc) and service management (pacemaker) without needing
  rely on resources that may change or be renamed.

* Add separate db for Murano Service Broker, so we can use murano
  service broker independently.


Bug Fixes
*********

* Fixes bug 1644699 so we're able to correctly install murano client
  package in RedHat platforms.

Changes in puppet-murano 10.0.0..10.1.0
---------------------------------------

44900a0 Generate separate db for murano service broker
9a9b7b1 Prepare 10.1.0 release
9412a6f Add hooks for external install & svc management
8bfb89b Fix spec test for sync
230fe3c Fix murano-cfapi related options on RedHat
906d166 Switch puppet-murano to rspec-puppet-facts
4c37f4b Show team and repo badges on README
122498f Fix default murano client package name error for RedHat platforms


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

README.md                                          |   7 +
manifests/api.pp                                   |  16 +-
manifests/application.pp                           |   2 +
manifests/cfapi.pp                                 |  54 ++--
manifests/client.pp                                |   1 +
manifests/config.pp                                |   2 +
manifests/dashboard.pp                             |   1 +
manifests/db.pp                                    |   2 +
manifests/db/mysql.pp                              |   7 +-
manifests/db/mysql_cfapi.pp                        |  58 ++++
manifests/db/postgresql.pp                         |   6 +-
manifests/db/postgresql_cfapi.pp                   |  47 +++
manifests/db/sync.pp                               |  12 +-
manifests/db/sync_cfapi.pp                         |  23 ++
manifests/db_cfapi.pp                              |  68 ++++
manifests/deps.pp                                  |  35 +++
manifests/engine.pp                                |  15 +-
manifests/init.pp                                  |   1 +
manifests/keystone/auth.pp                         |   2 +
manifests/keystone/cfapi_auth.pp                   |   1 +
manifests/logging.pp                               |   3 +
manifests/logging_cfapi.pp                         | 125 ++++++++
manifests/params.pp                                |  10 +-
manifests/policy.pp                                |   2 +
metadata.json                                      |   8 +-
...xternal_install_mgmt_hook-ef172966391da942.yaml |  10 +
.../fix_client_package_name-897d4c0a7c9a7cbf.yaml  |   6 +
.../murano_cfapi_separate_db-550f9d1efc49e31b.yaml |   4 +
releasenotes/source/conf.py                        |   4 +-
spec/classes/murano_api_spec.rb                    |  59 ++--
spec/classes/murano_cfapi_spec.rb                  |  78 +++--
spec/classes/murano_client_spec.rb                 |  17 +-
spec/classes/murano_dashboard_spec.rb              |  48 ++-
spec/classes/murano_db_cfapi_spec.rb               | 107 +++++++
spec/classes/murano_db_mysql_cfapi_spec.rb         |  86 ++++++
spec/classes/murano_db_mysql_spec.rb               |  21 +-
spec/classes/murano_db_postgresql_cfapi_spec.rb    |  41 +++
spec/classes/murano_db_spec.rb                     |  76 ++---
spec/classes/murano_db_sync_cfapi_spec.rb          |  33 ++
spec/classes/murano_db_sync_spec.rb                |   8 +-
spec/classes/murano_engine_spec.rb                 |  59 ++--
spec/classes/murano_init_spec.rb                   | 344 ++++++++++-----------
spec/classes/murano_keystone_auth_spec.rb          | 130 ++++----
spec/classes/murano_keystone_cfapi_auth_spec.rb    | 104 ++++---
spec/classes/murano_logging_cfapi_spec.rb          | 135 ++++++++
spec/classes/murano_logging_spec.rb                |  21 +-
spec/shared_examples.rb                            |   2 -
47 files changed, 1359 insertions(+), 542 deletions(-)






More information about the Release-announce mailing list