[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