[release-announce] networking-midonet 8.0.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 10 12:25:54 UTC 2019


We are psyched to announce the release of:

networking-midonet 8.0.0: OpenStack MidoNet Neutron Plugin

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/networking-midonet

Download the package from:

    https://pypi.org/project/networking-midonet

Please report issues through:

    https://bugs.launchpad.net/networking-midonet/+bugs

For more details, please see below.

Changes in networking-midonet 7.0.0..8.0.0
------------------------------------------

2b6c9a6 Add DNSDbMixin to MidonetL3ServicePlugin to fix DNS support
35ecc31 Update type drivers for network segment range
f7afe78 stop using common db mixin methods
5a3668c Pin astroid versions
63e17ee Rename test-requirements to avoid being picked by devstack
703097b Remove tempest plugin
bcf334b use neutron-lib for common exception
b710a00 use neutron-lib for resource_extend
8029490 use payloads for ROUTER_INTERFACE BEFORE_DELETE events
a41035e Change openstack-dev to openstack-discuss
842ab61 Skip test__notify_gateway_port_ip_changed
d67bbe2 use neutron-lib for _model_query
2ec970f Replace usage of get_legacy_facade() with get_engine()
0573e3e Update min tox version to 2.0
86bd64b use context manager from neutron-lib
dc6c173 use retry_if_session_inactive from neutron-lib
34a708d Remove openstack-tox-py35-with-neutron-lib-master
dbbc37d Increment versioning with pbr instruction
70251ac Remove extra publish-openstack-python-branch-tarball job
3491d02 Don't quote {posargs} in tox.ini
bc0fc8c fix tox python3 overrides
535d924 opt in for neutron-lib consumption patches
44e1abc Skip test_router_add_gateway_notifications
9135d8e add local tox targets for pep8 and py3
eced611 Update .zuul.yaml
533e10f Imported Translations from Zanata
1d4d5f1 add python 3.6 unit test job
8685652 switch documentation job to new PTI
49afbec import zuul job settings from project-config
183c24d Make ml2-full job multinode
4ff0d09 Remove a few extensions from NETWORK_API_EXTENSIONS
9363868 Update reno for stable/rocky
bf882de Updating required neutron version
fa36d93 Make multinode-ml2 job voting
92e3cea gate_hook: Switch the grenade job to lib/neutron
16f4b66 Revert "Revert "Revert "devstack: Switch to MidoNet 5.4"""


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

.pylintrc                                          |   3 +-
.zuul.yaml                                         | 129 ++++--
api-ref/source/conf.py                             | 232 ----------
api-ref/source/firewall_log.inc                    | 204 ---------
api-ref/source/index.rst                           |  10 -
api-ref/source/logging_resource.inc                | 193 --------
api-ref/source/parameters.yaml                     | 135 ------
.../firewall_log/firewall_log-create-request.json  |   7 -
.../firewall_log/firewall_log-create-response.json |  11 -
.../firewall_log/firewall_log-show-response.json   |  11 -
.../firewall_log/firewall_log-update-request.json  |   6 -
.../firewall_log/firewall_log-update-response.json |  11 -
.../firewall_log/firewall_logs-list-response.json  |  22 -
.../logging_resource-create-request.json           |   7 -
.../logging_resource-create-response.json          |  11 -
.../logging_resource-show-response.json            |  11 -
.../logging_resource-update-request.json           |   6 -
.../logging_resource-update-response.json          |  11 -
.../logging_resources-list-response.json           |  22 -
devstack/README.rst                                |  22 -
devstack/ci/gate_hook.sh                           |  18 +-
devstack/ci/hooks/tempest_plugins_advsvc           |   1 -
devstack/ci/hooks/tempest_plugins_base             |   1 -
devstack/ml2/local.conf.sample                     |   3 -
devstack/settings                                  |  12 +-
test-requirements.txt => doc/requirements.txt      |  15 +-
etc/policy.json                                    |  21 -
midonet/locale/en_GB/LC_MESSAGES/midonet.po        | 352 +++++++++++++++
midonet/neutron/client/api.py                      |   6 +-
midonet/neutron/common/exceptions.py               |   2 +-
midonet/neutron/common/utils.py                    |   3 +-
.../neutron/db/bgp_speaker_router_insertion_db.py  |  19 +-
midonet/neutron/db/data_state_db.py                |   4 +-
midonet/neutron/db/gateway_device.py               |  51 ++-
midonet/neutron/db/l3_db_midonet.py                |   3 +-
midonet/neutron/db/logging_resource_db.py          | 208 ---------
midonet/neutron/db/logging_resource_model.py       |  54 ---
.../neutron/db/migration/alembic_migration/env.py  |   2 +-
.../alembic_migration/versions/CONTRACT_HEAD       |   2 +-
...fd5cefbc7_drop_fwaas_v1_and_logging_resource.py |  32 ++
midonet/neutron/db/migration/models/head.py        |   1 -
midonet/neutron/db/port_binding_db.py              |   2 +-
midonet/neutron/extensions/gateway_device.py       |   2 +-
midonet/neutron/extensions/logging_resource.py     | 164 -------
midonet/neutron/ml2/type_midonet.py                |  10 +-
midonet/neutron/ml2/type_uplink.py                 |  10 +-
midonet/neutron/services/bgp/plugin.py             |  20 +-
midonet/neutron/services/firewall/__init__.py      |   0
midonet/neutron/services/firewall/plugin.py        | 146 ------
.../l2gateway/common/l2gw_midonet_validators.py    |   1 +
midonet/neutron/services/l3/l3_midonet.py          |  35 +-
midonet/neutron/services/loadbalancer/v2_driver.py |   5 +
.../neutron/services/logging_resource/__init__.py  |   0
.../neutron/services/logging_resource/plugin.py    | 180 --------
.../neutronclient_ext/test_cli20_firewall_log.py   | 137 ------
.../test_cli20_logging_resource.py                 | 138 ------
.../logging_resource_extension/__init__.py         |   0
.../logging_resource_extension/_firewall_log.py    | 112 -----
.../_logging_resource.py                           | 113 -----
playbooks/tempest-aio-ml2/post.yaml                |  15 -
playbooks/tempest-aio-ml2/run.yaml                 |  59 ---
.../post.yaml                                      |   0
.../run.yaml                                       |   6 +-
...s-v1-and-logging_resource-d4c23094ebdeb625.yaml |  12 +
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  10 +-
releasenotes/source/rocky.rst                      |   6 +
requirements.txt                                   |   8 +-
setup.cfg                                          |   8 +-
tools/install_venv.py                              |   2 +-
tox-test-requirements.txt                          |   1 +
tox.ini                                            |  46 +-
89 files changed, 670 insertions(+), 3702 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 156a34c..bc8a044 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -16 +16,7 @@ python-neutronclient>=6.8.0 # Apache-2.0
-neutron>=12.0.0 # Apache-2.0
+neutron>=13.0.0.0b1 # Apache-2.0
+
+# The comment below indicates this project repo is current with neutron-lib
+# and should receive neutron-lib consumption patches as they are released
+# in neutron-lib. It also implies the project will stay current with TC
+# and infra initiatives ensuring consumption patches can land.
+# neutron-lib-current
diff --git a/tox-test-requirements.txt b/tox-test-requirements.txt
new file mode 120000
index 0000000..3be767f
--- /dev/null
+++ b/tox-test-requirements.txt
@@ -0,0 +1 @@
+doc/requirements.txt
\ No newline at end of file






More information about the Release-announce mailing list