[release-announce] [puppet] puppet-vitrage 2.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 25 20:17:43 UTC 2018


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






More information about the Release-announce mailing list