[puppet] puppet-vitrage 2.2.0 (queens)
We are overjoyed to announce the release of: puppet-vitrage 2.2.0: Puppet module for OpenStack Vitrage This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/puppet-vitrage/ For more details, please see below. 2.2.0 ^^^^^ New Features ************ * Adds the use_journal option for configuring oslo.log. This will enable passing the logs to journald. * Expose use_json logging parameter, which enables JSON formatted logging. * Add vitrage::persistor which allows to make events persistent with the Vitrage Persistor service. Other Notes *********** * vitrage has renamed persistor config option in https://review.openstack.org/#/c/530650. So rename of config option 'persistor/persist_events' to 'persistency/enable_persistency' is required in puppet-vitrage. Changes in puppet-vitrage 2.1.0..2.2.0 -------------------------------------- 4c04a75 Prepare for Queens Milestone 3 5e6e681 Rename persistor config opt 7ce8239 Remove pinned versions from test-requirements.txt f687aa3 Add use_journal option for logging configuration 7c18d5a Add group to policy management b8d4687 Run puppet-openstack-beaker-jobs 4254e2f Cleanup beaker manifest adc19e9 Allow to configure notifiers 2f61c54 Introduce vitrage::persistor 528d14b Update db-sync command eb4a954 Expose use_json logging option Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 + manifests/db/sync.pp | 2 +- manifests/logging.pp | 12 +++ manifests/notifier.pp | 15 +++ manifests/params.pp | 5 + manifests/persistor.pp | 50 ++++++++++ manifests/policy.pp | 8 +- metadata.json | 10 +- ...ournal-option-for-logging-96ae85ddf08d29ef.yaml | 5 + releasenotes/notes/log-json-56713a3350875e18.yaml | 4 + releasenotes/notes/persistor-0cb9b81c46a8bf57.yaml | 5 + ...e_persistor_config_params-2898e5dd42fdd5f3.yaml | 8 ++ spec/classes/vitrage_db_sync_spec.rb | 4 +- spec/classes/vitrage_logging_spec.rb | 6 ++ spec/classes/vitrage_notifier_spec.rb | 16 ++++ spec/classes/vitrage_persistor_spec.rb | 101 +++++++++++++++++++++ spec/classes/vitrage_policy_spec.rb | 11 ++- test-requirements.txt | 6 +- 18 files changed, 251 insertions(+), 18 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 8db5c0d..aa9dd6b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2,2 +2,2 @@ -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx # BSD +openstackdocstheme # Apache-2.0 @@ -6 +6 @@ openstackdocstheme>=1.17.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 +reno # Apache-2.0
participants (1)
-
no-reply@openstack.org