[openstack-announce] [new][puppet] puppet-aodh 9.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 8 20:33:38 UTC 2016


We are pleased to announce the release of:

puppet-aodh 9.0.0: Puppet module for OpenStack Aodh

This release is part of the newton release series.

For more details, please see below.

9.0.0
^^^^^

This is the first Mitaka release for puppet-aodh module.


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

* Add support for oslo_messaging_amqp backend via puppet-oslo
  resource

* Add oslo.messaging transport_url parameters via puppet-oslo
  resource

* Implement gnocchi_url parameter.

* Support MongoDB as database backend.

* Support of PyMySQL driver for MySQL backend.

* Switch to puppet-oslo resource usage (instead of manual
  configuration file editing).

* Release notes are no longer maintained by hand, we now use the
  reno tool to manage them.


Upgrade Notes
*************

* Updated the parameters for aodh::db class, using the default fact
  $::os_service_default


Deprecation Notes
*****************

* verbose option is now deprecated for removal, the parameter has no
  effect.

* Remove QPID messaging support. Qpid messaging driver is removed
  from oslo.messaging so we won't support anymore.


Bug Fixes
*********

* Add a sync_db option to ::aodh::api class. This makes it easier to
  control the db sync. The sync_db param is a boolean and set to false
  by default for backward compatibility so db sync is not run out of
  the box.


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

* Remove all Qpid support, it was deprecated in Mitaka.

Changes in puppet-aodh 8.0.0b1..9.0.0
-------------------------------------

72d2693 Prepare 9.0.0 release
9c186ce Change wiki to docs
0a31dca Revert "Deprecate use_syslog"
1d2c2e6 Add transport_url parameters for oslo.messaging
f43e907 Deprecate use_syslog
43bd734 Adapt aodh tests for a new concat version
e38eb53 Fix test file name
6ccb9fd Add other-requirements.txt for bindep
b58adfc Deprecate verbose option
0990ac4 Add spec test for aodh::config
8d8d685 Introduce support for oslo.messaging amqp driver configuration
b81c6c2 Defaults to os_service_default for rabbit parameters
d1d508a Add api_paste type/provider for aodh
d09f848 Update class params to os_service_default
a06158f Add support for db_max_retries param
50487d9 Delete useless parameters
4d6b781 Add spec tests for aodh::db::sync
e5eae81 Remove Qpid support
de1f651 Use properly syntax for OpenStack name
0cc0bde Manage policy configuration file
2009eef Add missing release note for switching to puppet-oslo
4b6aaab Revert "Add missing release note for switching to puppet-oslo"
0909cc7 Add missing release note for switching to puppet-oslo
c530681 beaker: test evaluator & db_sync on ubuntu again
4b22b9b Update AODH for using puppet-oslo
4cc0e64 Add sync_db param to aodh api class
004d25f Gemfile: rely on puppet-openstack_spec_helper for dependencies
8fb675a Import release notes from stable/mitaka
bef2973 Release 8.0.0
00fdbd1 releasenotes: add notes for Mitaka cycle
14527cb Add basic structure for ReNo
bcc2d1a Add support for alarm_history_time_to_live parameter

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

.gitignore                                         |   4 +
CHANGELOG.md                                       |   6 +
Gemfile                                            |  23 +-
README.md                                          |  10 +-
.../provider/aodh_api_paste_ini/ini_setting.rb     |  27 ++
lib/puppet/type/aodh_api_paste_ini.rb              |  52 +++
manifests/api.pp                                   |   9 +
manifests/config.pp                                |   8 +-
manifests/db.pp                                    | 100 ++----
manifests/init.pp                                  | 373 +++++++++++----------
manifests/logging.pp                               |  66 ++--
manifests/params.pp                                |   8 -
manifests/policy.pp                                |   2 +-
metadata.json                                      |   6 +-
other-requirements.txt                             |   0
...ams-to-os_service_default-0b2eece145a53d3b.yaml |   4 +
.../add-sync_db-to-aodh-dc2c52e0dcda72c1.yaml      |   6 +
.../add_oslo_messaging_amqp-371ec0eff31b5749.yaml  |   3 +
..._transport_url_parameters-648f7e1e691eabe5.yaml |   3 +
...precate_verbose_parameter-1af15c48612ac2a1.yaml |   4 +
releasenotes/notes/gnocchi-1aff76df364ba03a.yaml   |   3 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml    |   3 +
.../notes/mongodb_support-d32111a0380f0d21.yaml    |   3 +
releasenotes/notes/pymysql-e57bf1f0289dd426.yaml   |   3 +
.../notes/remove_qpid-0b446db43fdea617.yaml        |   5 +
.../notes/remove_qpid-fd39548434942726.yaml        |   3 +
.../notes/switch_to_oslo-9953061b326b183d.yaml     |   4 +
releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml  |   4 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/conf.py                        | 259 ++++++++++++++
releasenotes/source/index.rst                      |  19 ++
releasenotes/source/mitaka.rst                     |   6 +
releasenotes/source/unreleased.rst                 |   5 +
setup.cfg                                          |  13 +
setup.py                                           |  22 ++
spec/acceptance/aodh_wsgi_apache_spec.rb           |  12 +-
spec/classes/aodh_api_spec.rb                      |   8 +
spec/classes/aodh_config_spec.rb                   |  48 +++
spec/classes/aodh_db_spec.rb                       |  25 +-
spec/classes/aodh_db_sync_spec.rb                  |  34 ++
spec/classes/aodh_init_spec.rb                     | 152 ++++++---
spec/classes/aodh_logging_spec.rb                  |   8 +-
spec/classes/aodh_policy_spec.rb                   |   1 +
spec/classes/aodh_wsgi_apache_spec.rb              |   4 +-
.../aodh_api_paste_ini/ini_setting_spec.rb         |  29 ++
spec/unit/type/aodh_api_paste_ini_spec.rb          |  34 ++
test-requirements.txt                              |   4 +
tox.ini                                            |   8 +
48 files changed, 1032 insertions(+), 401 deletions(-)


Requirements updates
--------------------

diff --git a/other-requirements.txt b/other-requirements.txt
new file mode 100644
index 0000000..e69de29
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000..bedd666
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,4 @@
+# this is required for the docs build jobs
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+reno>=0.1.1 # Apache-2.0





More information about the OpenStack-announce mailing list