[release-announce] [puppet] puppet-nova 11.3.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Thu Aug 24 14:05:56 UTC 2017
We are delighted to announce the release of:
puppet-nova 11.3.0: Puppet module for OpenStack Nova
This release is part of the pike stable release series.
Download the package from:
https://tarballs.openstack.org/puppet-nova/
For more details, please see below.
11.3.0
^^^^^^
New Features
************
* The nova::api::pci_alias and nova::compute::pci_passthrough params
now accept an array of hashes. A valid JSON encoded array of objects
is also acceptable.
Deprecation Notes
*****************
* nova::rpc_backend is deprecated and will be removed in a future
release. Please use nova::default_transport_url instead.
* Invalid JSON was previously accepted for the nova::api::pci_alias
and nova::compute::pci_passthrough parameters. This format is now
deprecated and may not be accepted in future.
Changes in puppet-nova 11.2.0..11.3.0
-------------------------------------
91edc2c Prepare for official Pike release
414ae8d Use API level filtering for nova_security_group provider
b55a58c Revert "Warn our users about Nova API in WSGI with Apache"
1cd349f Fix handling of nova pci MultiStrOpt params
cd223bf Fix unit test
5abac8f Bump modules to next minor with -dev
fbff847 Fix unit test for nova::client class
08661e0 Fix resources for latest puppet
ca1bdcf Fix resources for latest puppet
4855cc5 Update openstackdocstheme>=1.16.0
93b7656 Switch nova_security_rule to openstack provider
a0c5183 Deprecate oslo.messaging rpc_backend option parameter
0f8c04d Switch nova_security_group to openstack provider
9b7833a Remove extra spaces
aaac373 Fix filename of api-paste.ini
Diffstat (except docs and test files)
-------------------------------------
lib/puppet/parser/functions/check_array_of_hash.rb | 27 -----
.../parser/functions/to_array_of_json_strings.rb | 38 +++++++
lib/puppet/provider/nova_security_group/nova.rb | 37 -------
.../provider/nova_security_group/openstack.rb | 80 ++++++++++++++
lib/puppet/provider/nova_security_rule/nova.rb | 51 ---------
.../provider/nova_security_rule/openstack.rb | 122 +++++++++++++++++++++
lib/puppet/type/nova_paste_api_ini.rb | 2 +-
lib/puppet/type/nova_security_rule.rb | 36 +++---
manifests/api.pp | 22 ++--
manifests/compute.pp | 6 +-
manifests/compute/libvirt/services.pp | 29 +++--
manifests/compute/rbd.pp | 3 +-
manifests/init.pp | 102 +++++++++--------
manifests/metadata/novajoin/api.pp | 2 +-
manifests/policy.pp | 2 +
manifests/wsgi/apache_api.pp | 2 -
metadata.json | 14 +--
...ate_rpc_backend_parameter-4ba7bbc47d3df140.yaml | 4 +
releasenotes/notes/nova_wsgi-a9ee8c336a67a7ac.yaml | 5 -
.../notes/pci_params_format-bf62bf47585ad1cc.yaml | 11 ++
releasenotes/source/conf.py | 4 +-
spec/classes/nova_api_spec.rb | 44 +++++++-
spec/classes/nova_client_spec.rb | 23 ++--
spec/classes/nova_compute_rbd_spec.rb | 4 +-
spec/classes/nova_compute_spec.rb | 45 ++++++--
spec/classes/nova_init_spec.rb | 22 +---
spec/type/nova_security_rule_spec.rb | 4 +-
.../unit/provider/nova_security_group/nova_spec.rb | 91 ---------------
.../provider/nova_security_group/openstack_spec.rb | 48 ++++++++
spec/unit/provider/nova_security_rule/nova_spec.rb | 48 --------
.../provider/nova_security_rule/openstack_spec.rb | 61 +++++++++++
test-requirements.txt | 2 +-
32 files changed, 578 insertions(+), 413 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index a23c7e7..629ab00 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3 +3 @@ sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.11.0 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0
More information about the Release-announce
mailing list