[openstack-announce] [new][puppet] puppet-manila 9.0.0 release (newton)
no-reply at openstack.org
no-reply at openstack.org
Wed Jun 8 20:33:42 UTC 2016
We are amped to announce the release of:
puppet-manila 9.0.0: Puppet module for OpenStack Manila
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-manila module.
New Features
************
* Add support for db_max_retries param The db_max_retries parameter
regulates the number of reconnection attempts performed after an
error raised rather than at startup.
* Add additional oslo.messaging amqp parameters (SASL, username)
* Add oslo.messaging transport_url parameters via puppet-oslo
resource
* Support of PyMySQL driver for MySQL backend.
* Switch to puppet-oslo resource usage (instead of manual
configuration file editing).
* Switch messaging parameters to os service default.
* Release notes are no longer maintained by hand, we now use the
reno tool to manage them.
Deprecation Notes
*****************
* Remove QPID messaging support. Qpid messaging driver is removed
from oslo.messaging so we won't support anymore.
* verbose option is now deprecated for removal, the parameter has no
effect.
Other Notes
***********
* Drop all Qpid support, it was removed from Oslo in Mitaka.
* Removed deprecated options for manila::keystone::auth class.
* Remove all Puppet resources that manage Users, Groups, and File
modes because upstream packaging already manages them.
Changes in puppet-manila 8.0.0b1..9.0.0
---------------------------------------
93ee68a Cleanup README
3b4d570 Remove deprecated keystone::auth options
6a11fee Change wiki to docs
6274a4f Prepare 9.0.0 release
68494cf Add transport_url parameters for oslo.messaging
e95a953 Revert "Deprecate use_syslog"
b64b13c Deprecate use_syslog
d94a19d Fix the name of db package in manila_db_spec.rb
9bc8e9f Add SASL and username oslo.messaging amqp parameters
f6284f8 Add other-requirements.txt for bindep
a7fb105 Deprecate verbose option in logging
472d4db Remove useless parameters
45b2984 Switch manila to oslo
29b6788 Add support for db_max_retries param
fa1d85a Fix markdown format typo
0b5551d Add spec tests for api-paste-ini
cca9f88 Test multiple operating systems for manila::db::postgresql
2d150ed Gemfile: rely on puppet-openstack_spec_helper for dependencies
db45910 Totally drop Qpid support
8e607c5 Add Unit Tests for manila_config type
5f9176a Deprecate managing of rabbitmq resources
a4c29ee Import release notes from stable/mitaka
e1452ff Release 8.0.0
9116707 Fix typos
ea0b6ec releasenotes: add notes for Mitaka cycle
b4d8300 Add basic structure for ReNo
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 4 +
CHANGELOG.md | 5 +
Gemfile | 21 +-
README.md | 14 +-
manifests/backends.pp | 2 +-
manifests/compute/nova.pp | 2 +-
manifests/db.pp | 56 +---
manifests/init.pp | 344 ++++++++-------------
manifests/keystone/auth.pp | 122 +-------
manifests/logging.pp | 69 ++---
manifests/params.pp | 4 -
manifests/qpid.pp | 35 ---
manifests/rabbitmq.pp | 2 +
metadata.json | 10 +-
other-requirements.txt | 0
.../notes/add_db_max_retries-0rt56db43fderty6.yaml | 6 +
.../add_oslo_amqp_parameters-aeceadad34451e8a.yaml | 3 +
..._transport_url_parameters-675ef5f76fc5e8d2.yaml | 3 +
...managing_rabbit_resources-4e72b17c47efacb1.yaml | 4 +
releasenotes/notes/drop_qpid-6f04f70e84cc0711.yaml | 3 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml | 3 +
releasenotes/notes/pymysql-e57bf1f0289dd426.yaml | 3 +
...ted_keystone_auth_options-24de43e2bff17004.yaml | 3 +
.../notes/remove_posix-d1f775df21874348.yaml | 4 +
.../notes/remove_qpid-0b446db43fdea617.yaml | 5 +
.../notes/switch_to_oslo-d134ad3134697ef2.yaml | 5 +
releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml | 4 +
.../verbose-deprecation-2a79546d0949ec91.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/basic_manila_spec.rb | 1 -
spec/classes/manila_db_postgresql_spec.rb | 48 +--
spec/classes/manila_db_spec.rb | 9 +-
spec/classes/manila_keystone_auth_spec.rb | 23 --
spec/classes/manila_logging_spec.rb | 12 +-
spec/classes/manila_spec.rb | 143 ++++-----
.../manila_api_paste_ini/ini_setting_spec.rb | 53 ++++
spec/unit/type/manila_api_paste_ini_spec.rb | 70 +++++
spec/unit/type/manila_config_spec.rb | 45 +++
test-requirements.txt | 4 +
tox.ini | 8 +
46 files changed, 840 insertions(+), 640 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