We are delighted to announce the release of:
puppet-gnocchi 10.1.0: Puppet module for OpenStack Gnocchi
This release is part of the ocata release series.
Download the package from:
https://tarballs.openstack.org/puppet-gnocchi/
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.
Changes in puppet-gnocchi 10.0.0..10.1.0 ----------------------------------------
c56586a Prepare 10.1.0 release 257b195 Fix the case statement 478d0f3 Use sync_db option to sync database 654cd9c Add hooks for external install & svc management fda9e7d Fix spec test for sync 9561045 Show team and repo badges on README
Diffstat (except docs and test files) -------------------------------------
README.md | 7 +++++ manifests/api.pp | 10 +------ manifests/client.pp | 1 + manifests/config.pp | 2 ++ manifests/db.pp | 2 ++ manifests/db/mysql.pp | 7 ++++- manifests/db/postgresql.pp | 7 +++-- manifests/db/sync.pp | 13 +++++--- manifests/deps.pp | 35 ++++++++++++++++++++++ manifests/init.pp | 1 + manifests/keystone/auth.pp | 2 ++ manifests/keystone/authtoken.pp | 2 ++ manifests/logging.pp | 2 ++ manifests/metricd.pp | 3 +- manifests/policy.pp | 2 ++ manifests/statsd.pp | 3 +- manifests/storage.pp | 2 ++ manifests/storage/ceph.pp | 2 ++ manifests/storage/file.pp | 2 ++ manifests/storage/influxdb.pp | 2 ++ manifests/storage/swift.pp | 2 ++ manifests/wsgi/apache.pp | 1 + metadata.json | 8 ++--- ...xternal_install_mgmt_hook-6717235a692f234d.yaml | 10 +++++++ releasenotes/source/conf.py | 4 +-- spec/acceptance/basic_gnocchi_spec.rb | 5 +++- spec/classes/gnocchi_api_spec.rb | 4 ++- spec/classes/gnocchi_client_spec.rb | 1 + spec/classes/gnocchi_db_sync_spec.rb | 16 ++++++++-- spec/classes/gnocchi_init_spec.rb | 1 + spec/classes/gnocchi_metricd_spec.rb | 1 + spec/classes/gnocchi_statsd_spec.rb | 1 + spec/classes/gnocchi_storage_spec.rb | 1 + spec/classes/gnocchi_wsgi_apache_spec.rb | 1 + 34 files changed, 133 insertions(+), 30 deletions(-)