settingsLogin | Registersettings

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

0 votes

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 dbmaxretries param The dbmaxretries 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 transporturl parameters for oslo.messaging
e95a953 Revert "Deprecate use
syslog"
b64b13c Deprecate usesyslog
d94a19d Fix the name of db package in manila
dbspec.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
maxretries 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
spechelper 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/adddbmaxretries-0rt56db43fderty6.yaml | 6 +
.../add
osloamqpparameters-aeceadad34451e8a.yaml | 3 +
...transporturlparameters-675ef5f76fc5e8d2.yaml | 3 +
...managing
rabbitresources-4e72b17c47efacb1.yaml | 4 +
releasenotes/notes/drop
qpid-6f04f70e84cc0711.yaml | 3 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml | 3 +
releasenotes/notes/pymysql-e57bf1f0289dd426.yaml | 3 +
...tedkeystoneauthoptions-24de43e2bff17004.yaml | 3 +
.../notes/remove
posix-d1f775df21874348.yaml | 4 +
.../notes/removeqpid-0b446db43fdea617.yaml | 5 +
.../notes/switch
tooslo-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/basicmanilaspec.rb | 1 -
spec/classes/maniladbpostgresqlspec.rb | 48 +--
spec/classes/manila
dbspec.rb | 9 +-
spec/classes/manila
keystoneauthspec.rb | 23 --
spec/classes/manilaloggingspec.rb | 12 +-
spec/classes/manilaspec.rb | 143 ++++-----
.../manila
apipasteini/inisettingspec.rb | 53 ++++
spec/unit/type/manilaapipasteinispec.rb | 70 +++++
spec/unit/type/manilaconfigspec.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


OpenStack-announce mailing list
OpenStack-announce@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce
asked Jun 8, 2016 in openstack-announce by no-reply_at_openstac (33,960 points)   2 16 37
...