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
participants (1)
-
no-reply@openstack.org