[release-announce] [puppet] puppet-neutron 10.2.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 26 19:13:43 UTC 2017


We are satisfied to announce the release of:

puppet-neutron 10.2.0: Puppet module for OpenStack Neutron

This release is part of the ocata release series.

Download the package from:

    https://tarballs.openstack.org/puppet-neutron/

For more details, please see below.

10.2.0
^^^^^^


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

* Add the ability to configure fujitsu_fossw neutron ML2 plugin.

* Add minimize_polling parameter to ovs ml2 agent class.

* Add type and provider to mange rootwrap.conf file mainly to
  manipulate XenServer connection parameters.

* Adds db_sync_timeout parameter to neutron db sync

* Adds the enable_new_agents config option to the neutron server

* Add support for VPP ML2 driver.

* Passes parameter to keystone authtoken define to manage python-
  memcache package install.


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

* mac_generation_retries is deprecated, has no effect and will be
  removed after Ocata cycle.

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

* Removed deprecated option external_network_bridge.


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

* Removed deprecated neutron::agent::lbaas::enable_v1

* Removed deprecated neutron::agent::lbaas::enable_v2

Changes in puppet-neutron 10.1.0..10.2.0
----------------------------------------

db5f6c9 Add oslo::db to dependency chain
7156a85 Remove external_network_bridge option
da2e73a Fix typo in neutron_api_paste_ini_spec.rb
adaee02 Allow db sync timeouts to be configurable
cd6394a Prepare 10.2.0 release
06be043 Deprecate mac_generation_retries option
74d8a69 Allow python-memcache install from authtoken class
af611da Add new MidoNet plugin package
3f66fc2 Removed header doc for memcache servers
5e04d63 remove obsolete comment (removed parameter plugin_ovs_config)
813f81a Header documentation update for OVN
f0101c7 Xenserver - adding type and provider too manage rootwrap.conf
badd275 Add enable_new_agents config option to neutron::server
43f64ab Add missing neutron_lbaas_agent_config resource
016c532 Deprecate signing_dir option
8d172b7 Removed the deprectead sriov_agent_required parameter
464e0d2 Pin reno version to reno>=0.1.1,!=2.0.0
48deeb1 Add the port check for breaker
a465eec Add fossw ML2 plugin of networking-fujitsu to puppet-neutron
83e1e41 Xenserver patch
8f2eaae Add support for VPP plugin
a0e35a5 Remove deprecated enable_v1 and enable_v2 options


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

.../provider/neutron_agent_vpp/ini_settings.rb     |  15 +++
.../neutron_rootwrap_config/ini_setting.rb         |  15 +++
lib/puppet/type/neutron_agent_vpp.rb               |  28 ++++++
lib/puppet/type/neutron_rootwrap_config.rb         |  28 ++++++
manifests/agents/dhcp.pp                           |   6 ++
manifests/agents/l3.pp                             |  13 ---
manifests/agents/lbaas.pp                          |  19 ----
manifests/agents/ml2/ovs.pp                        |   7 ++
manifests/agents/ml2/vpp.pp                        |  92 ++++++++++++++++++
manifests/agents/vpnaas.pp                         |  14 ---
manifests/config.pp                                |   4 +-
manifests/db/sync.pp                               |   9 +-
manifests/deps.pp                                  |   5 +
manifests/init.pp                                  |  15 +--
manifests/keystone/authtoken.pp                    |  24 +++--
manifests/params.pp                                |   3 +
manifests/plugins/midonet.pp                       |  11 ++-
manifests/plugins/ml2.pp                           |  12 ---
manifests/plugins/ml2/fujitsu/fossw.pp             |  72 ++++++++++++++
manifests/plugins/ml2/ovn.pp                       |   4 +-
manifests/plugins/ml2/vpp.pp                       |  38 ++++++++
manifests/plugins/ovn.pp                           |   4 +-
manifests/rootwrap.pp                              |  36 +++++++
manifests/server.pp                                |  13 ++-
metadata.json                                      |  12 +--
.../notes/add-fossw-support-2745199427429f46.yaml  |   3 +
...ap.conf-type-and-provider-095249f1440e7b39.yaml |   5 +
.../add_db_sync_timeout-d9f8a809ca76ac67.yaml      |   3 +
...gents_parameter_to_server-ca0115e45a9a999d.yaml |   3 +
.../notes/add_vpp_ml2_plugin-46de25de925d4cf0.yaml |   3 +
...n_manage_memcache_package-84d72c5293f95677.yaml |   3 +
...te_mac_generation_retries-bad7545b4800d108.yaml |   4 +
...ate_signing_dir_parameter-31935a334ef12d98.yaml |   4 +
...al_network_bridge-options-613a8793ef13d761.yaml |   3 +
...cated_lbaas_v1_v2-options-712e1981e4514f28.yaml |   4 +
releasenotes/source/conf.py                        |   4 +-
spec/acceptance/basic_neutron_spec.rb              |   4 +
spec/acceptance/neutron_config_spec.rb             |  30 +++++-
spec/classes/neutron_agents_dhcp_spec.rb           |   1 +
spec/classes/neutron_agents_l3_spec.rb             |   1 -
spec/classes/neutron_agents_ml2_ovs_spec.rb        |   1 +
spec/classes/neutron_agents_ml2_vpp_spec.rb        | 105 +++++++++++++++++++++
spec/classes/neutron_agents_vpnaas_spec.rb         |  13 ---
spec/classes/neutron_config_spec.rb                |   7 ++
spec/classes/neutron_db_sync_spec.rb               |  26 +++++
spec/classes/neutron_init_spec.rb                  |   1 -
spec/classes/neutron_keystone_authtoken_spec.rb    |   8 +-
.../neutron_plugins_ml2_fujitsu_fossw_spec.rb      |  73 ++++++++++++++
spec/classes/neutron_plugins_ml2_vpp_spec.rb       |  71 ++++++++++++++
spec/classes/neutron_rootwrap_spec.rb              |  39 ++++++++
spec/classes/neutron_server_spec.rb                |   1 +
.../provider/neutron_agent_vpp/ini_setting_spec.rb |  74 +++++++++++++++
.../neutron_rootwrap_config/ini_setting_spec.rb    |  74 +++++++++++++++
spec/unit/type/neutron_agent_vpp_spec.rb           |  20 ++++
spec/unit/type/neutron_api_paste_ini_spec.rb       |   2 +-
spec/unit/type/neutron_rootwrap_config_spec.rb     |  20 ++++
test-requirements.txt                              |   3 +-
57 files changed, 996 insertions(+), 116 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index bedd666..baa2346 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4,2 @@ oslosphinx>=2.5.0 # Apache-2.0
-reno>=0.1.1 # Apache-2.0
+# FIXME: reno is manually pinned to !=2.0.0 because of bug #1651995
+reno>=0.1.1,!=2.0.0 # Apache-2.0





More information about the Release-announce mailing list