[release-announce] puppet-neutron 19.0.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Fri Jul 2 14:13:37 UTC 2021
We are pumped to announce the release of:
puppet-neutron 19.0.0: Puppet module for OpenStack Neutron
This release is part of the xena release series.
The source is available from:
https://opendev.org/openstack/puppet-neutron
Download the package from:
https://tarballs.openstack.org/puppet-neutron/
Please report issues through:
https://bugs.launchpad.net/puppet-neutron/+bugs
For more details, please see below.
19.0.0
^^^^^^
New Features
************
* The new "neutron::healthcheck" class has been added. This class
manages parameters of healthcheck middlware in oslo.middleware.
* There is now a new policy_dirs parameter in the neutron::policy
class, so one can set a custom path.
* A new class neutron::wsgi::uwsgi exist to allow configuring uwsgi
in operating systems that support this (ie: currently Debian). This
helps configuring the number of processes, threads and listen
socket. Also, a new neutron_api_wsgi_config provider now exist.
Upgrade Notes
*************
* The following deprecated parameters have been removed.
* "neutron::ml2::server::placement::project_domain_id"
* "neutron::ml2::server::placement::user_domain_id"
* "neutron::ml2::networking_baremetal::project_domain_id"
* "neutron::ml2::networking_baremetal::user_domain_id"
* The "neutron::agents::ml2::ovs::ovsdb_interface" parameter has
been removed.
* The following four parmaeters have been removed.
* "neutron::plugins::ml2::mech_driver::ovs_vnic_type_blacklist"
* "neutron::plugins::ml2::mech_driver::sriov_vnic_type_blacklist"
* "neutron::plugins::ml2::ovs_driver"
* "neutron::plugins::ml2::sriov_driver"
* The following parameters of the "neutron::rootwrap" class have
been removed.
* "xenapi_connection_url"
* "xenapi_connection_username"
* "xenapi_connection_password"
Deprecation Notes
*****************
* Support for the midonet plugin has been deprecated and has no
effect now. It will be removed completely in a future release.
Changes in puppet-neutron 18.4.0..19.0.0
----------------------------------------
c6fc2e41 TripleO: Reduce tempest test scope
e8c9ec90 setup.cfg: Replace dashes with underscores
4fafcc5b Fix lint errors with the latest lint packages
327bc154 Remove XenAPI parameters from neutron::rootwrap
b6dd8657 Remove the ovsdb_interface parameter
4b39bef3 Remove deprecated domain_id parameters
5cff5cdf Escape hyphen in neutron_agent_sriov_numvfs regexp
f8a8685e Drop old workaround to install keystoneclient
34b5036e Fix name of networking-ansible/baremetal package
d51594b0 Bump version for the start of Xena
516a6f36 Clean up deprecated vnic_type_blacklist parameters
3b93693c Add support for healthcheck middleware options
d29611f0 Fix L3 agent's extensions list
0b3d363a Add support for neutron_api_uwsgi_config in Debian
6729775e Bump dependency in metadata.json
1682bb7a Allow to configure policy_dirs
005e3357 metadata.json: debian 11
3adec3ec Update master for stable/wallaby
a86f572e Deprecate support for the midonet plugin
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 4 +-
.../neutron_api_uwsgi_config/ini_setting.rb | 8 ++
lib/puppet/type/neutron_agent_sriov_numvfs.rb | 2 +-
lib/puppet/type/neutron_api_uwsgi_config.rb | 27 +++++
manifests/agents/l3.pp | 4 +-
manifests/agents/ml2/networking_baremetal.pp | 31 +-----
manifests/agents/ml2/ovs.pp | 18 ----
manifests/config.pp | 14 +--
manifests/deps.pp | 3 +-
manifests/healthcheck.pp | 41 ++++++++
manifests/params.pp | 7 +-
manifests/plugins/midonet.pp | 81 +--------------
manifests/plugins/ml2/mech_driver.pp | 29 ------
manifests/plugins/ml2/midonet.pp | 8 +-
manifests/plugins/ml2/networking_ansible.pp | 3 +-
manifests/plugins/ml2/networking_baremetal.pp | 2 +-
manifests/plugins/ml2/ovs_driver.pp | 27 +----
manifests/plugins/ml2/sriov_driver.pp | 27 +----
manifests/policy.pp | 8 +-
manifests/rootwrap.pp | 34 -------
manifests/server.pp | 4 +-
manifests/server/placement.pp | 29 ------
manifests/wsgi/uwsgi.pp | 41 ++++++++
metadata.json | 14 +--
.../notes/deprecate-midonet-94bd5f7aacd38ee0.yaml | 5 +
.../notes/healthcheck-0e927c75e81b8b5c.yaml | 5 +
.../notes/policy-dirs-dcb8fc38f3342035.yaml | 5 +
...move-deprecated-domain_id-0e2553556573da61.yaml | 10 ++
.../remove-ovsdb_interface-3d367bcc90efae16.yaml | 5 +
...emove-vnic_type_blacklist-8fa7a3c10f696e89.yaml | 9 ++
.../notes/remove-xenapi-cac3e15a8745e424.yaml | 10 ++
releasenotes/notes/uwsgi-f1ee807e4c902c65.yaml | 7 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/wallaby.rst | 6 ++
setup.cfg | 6 +-
spec/classes/neutron_agents_l3_spec.rb | 20 ++++
...neutron_agents_ml2_networking_baremetal_spec.rb | 20 +++-
spec/classes/neutron_config_spec.rb | 7 --
spec/classes/neutron_healthcheck_spec.rb | 55 ++++++++++
spec/classes/neutron_plugins_midonet_spec.rb | 113 ---------------------
spec/classes/neutron_plugins_ml2_midonet_spec.rb | 64 ------------
.../neutron_plugins_ml2_networking_ansible_spec.rb | 18 +++-
...eutron_plugins_ml2_networking_baremetal_spec.rb | 18 +++-
spec/classes/neutron_policy_spec.rb | 2 +
spec/classes/neutron_server_placement_spec.rb | 6 --
spec/classes/neutron_wsgi_uwsgi_spec.rb | 31 ++++++
.../neutron_api_uwsgi_config/ini_setting_spec.rb | 57 +++++++++++
spec/unit/type/neutron_api_uwsgi_config_spec.rb | 64 ++++++++++++
48 files changed, 498 insertions(+), 512 deletions(-)
More information about the Release-announce
mailing list