[release-announce] [neutron] networking-midonet 6.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 28 11:43:45 UTC 2018


We are ecstatic to announce the release of:

networking-midonet 6.0.0: OpenStack MidoNet Neutron Plugin

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

Changes in networking-midonet 5.0.0.0rc1..6.0.0
-----------------------------------------------

d85da69 Zuul: Remove project name
4ff6890 Updated from global requirements
abe7060 Updated from global requirements
22da8f1 Updated from global requirements
79a904d Updated from global requirements
2f99847 Switch to get_writer_session
8985987 Move multinode job to check queue
346b5f4 Update gate jobs for neutron-tempest-plugin
2943e59 l3_db_midonet: Sync with recent l3_db.py
5d6048c Switch to neutron-tempest-plugin for tempest tests
a7a4739 doc: Update the gerrit dashboard URL
d2fbe66 Update contributor doc
8bab9d3 Revert "tox_install: Make this release script friendly"
64e0921 tox.ini: Add debug target
e9a1724 Imported Translations from Zanata
062d0cf Add in-repo jobs
42fa871 Remove setting of version/release from releasenotes
9aa6e73 Updated from global requirements
2372fbf devstack: Handle the new name of bgp (neutron-dr)
c3f8e71 reno: Remove remote names from branch specifiers
df05128 Import midonet config explicitly
0518a65 Updated from global requirements
8e0cb04 Import midonet config in each service driver
50c3b7e use l3 api def from neutron-lib
0f83e7e use ml2 driver api from neutron-lib
5668d4c devstack: Bump the heap size of midonet-cluster
e08ca32 devstack: Configure endpoint minion
7d350a9 devstack: Configure state-proxy address
f2c9a4c use external net api def from lib
c92e913 devstack: Drop ubuntu trusty support
4bf25e7 Switch to tempest.common.utils.requires_ext
38d082f Updated from global requirements
69c09f3 Updated from global requirements
26b9869 gate_hook: Enable slow tests
d109cbb gate_hook: Enable migration tests under tempest.api.compute
89cdfaf gate_hook: Add subnode config for multinode jobs
cbff279 doc: Update gerrit dashboard URL
c892077 gate_hook: Enable test_server_connectivity_reboot on centos
427c591 gate_hook: Disable vpnaas tests on centos
4f697f4 configure_and_start_midonet.sh: Preserve MIDO_ZOOKEEPER_HOSTS
40003ef gate_hook: Move iptables chain tweak for metadata to devstack
08ab7d6 devstack: Execute create_tz.sh regardless of MIDONET_CREATE_FAKE_UPLINK
b59da4a devstack: Sprinkle appropriate is_service_enabled checks
dd4d197 configure_and_start_midonet.sh: Create midolman.conf
f9e8785 configure_and_start_midonet.sh: Change the default of ZK and Cassandra
e6166f0 configure_and_start_midonet.sh: Wait for the registration of this host
7ce5c82 configure_and_start_midonet.sh: Remove unnecessray sourcing
19a696a Revert "devstack: Use devstack-tools"
c06f4ff consume common constants from lib
e0f3de9 rally: Update after the recent changes in rally
0afdc3c Updated from global requirements
1dd38d8 Update and replace http with https for doc links
5cd4152 [Trivialfix]Fix typos in networking-midonet
1ae9463 Update UT for agent and ml2 config refactoring
e3bfde5 Update for os-testr 1.0.0 / stestr
a887f49 devstack: Enable quota_details in NETWORK_API_EXTENSIONS
0a76415 rally: Add explicit sla sections
0217af7 devstack: Update NETWORK_API_EXTENSIONS
eb60077 DB migration milestone for Pike
540fdb1 Fix to use "." to source script files
8e88841 Updated from global requirements
0eba6c8 Revert "Disable custom plugin scenarios in rally"
744cad1 devstack: Switch to lib/neutron
69bec84 devstack: Avoid using $NEUTRON_CORE_PLUGIN too early
fb024e5 rally: Adapt to the new API
d05eef6 v2_migration: Update Neutron migration revision
33441a5 Update reno for stable/pike
36f81f5 upgrade.rst: Guide into release notes
fc59e03 policies.rst: A tip for doc changes
75e6f60 features.rst: Categorize extensions
e9c4670 features.rst: Remove a duplicated port-security
eb43981 .pylintrc: Sync with Neutron
9c643ea tox.ini: Add doc8 to pep8 and docs targets
2870822 doc: Appease doc8 errors
4f70009 doc: Stop using reno.sphinxext
48d4b0c releasenotes: Ignore older entries in Ocata release notes
bb795ca releasenotes: Ignore older entries in Pike release notes
1930f45 devstack: Support USE_PYTHON3=True
589b463 devstack: Install JDK earlier
8a79033 Add a custom style for flake8-import-order


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

.gitignore                                         |   1 +
.pylintrc                                          |  18 +-
.stestr.conf                                       |   3 +
.zuul.yaml                                         | 324 +++++++++++++++++++++
CONTRIBUTING.rst                                   |   4 +-
devstack/ci/gate_hook.sh                           | 149 ++++++----
devstack/ci/hooks/tempest_plugins_advsvc           |   7 +
devstack/ci/hooks/tempest_plugins_base             |   5 +
.../midonet-pkg/configure_and_start_midonet.sh     |  28 +-
devstack/midonet-pkg/configure_repo.sh             |  12 -
devstack/midonet-pkg/install_pkgs.sh               |   3 +-
devstack/midonet-pkg/install_pkgs_centos.sh        |   3 +-
devstack/override-defaults                         |   6 -
devstack/plugin.sh                                 |  71 +++--
devstack/settings                                  |  19 +-
devstack/upgrade/settings                          |   2 +
midonet/flake8_import_order/__init__.py            |   0
midonet/flake8_import_order/styles.py              |  24 ++
midonet/neutron/client/cluster.py                  |   2 +-
.../neutron/db/bgp_speaker_router_insertion_db.py  |   8 +-
midonet/neutron/db/gateway_device.py               |   8 +-
midonet/neutron/db/l3_db_midonet.py                |  57 ++--
.../expand/9f3992811410_add_logging_resource.py    |   5 +-
.../1612b5389e6e_remove_agent_membership.py        |   2 +-
midonet/neutron/db/v2_migration.py                 |   2 +-
midonet/neutron/ml2/type_midonet.py                |   8 +-
midonet/neutron/ml2/type_uplink.py                 |   4 +-
midonet/neutron/services/bgp/plugin.py             |   1 +
midonet/neutron/services/firewall/plugin.py        |   1 +
.../l2gateway/service_drivers/l2gw_midonet.py      |   1 +
midonet/neutron/services/l3/l3_midonet.py          |  10 +-
midonet/neutron/services/loadbalancer/v2_driver.py |   1 +
.../neutron/services/logging_resource/plugin.py    |   1 +
midonet/neutron/services/qos/driver.py             |   9 +-
.../services/taas/service_drivers/taas_midonet.py  |   1 +
.../services/vpn/service_drivers/midonet_ipsec.py  |   1 +
playbooks/grenade-ml2/post.yaml                    |  15 +
playbooks/grenade-ml2/run.yaml                     |  54 ++++
playbooks/grenade-v2/post.yaml                     |  15 +
playbooks/grenade-v2/run.yaml                      |  53 ++++
playbooks/rally-ml2/post.yaml                      | 106 +++++++
playbooks/rally-ml2/run.yaml                       |  59 ++++
playbooks/rally-v2/post.yaml                       | 106 +++++++
playbooks/rally-v2/run.yaml                        |  59 ++++
playbooks/tempest-aio-ml2-centos-7/post.yaml       |  15 +
playbooks/tempest-aio-ml2-centos-7/run.yaml        |  59 ++++
playbooks/tempest-aio-ml2-full-centos-7/post.yaml  |  15 +
playbooks/tempest-aio-ml2-full-centos-7/run.yaml   |  59 ++++
playbooks/tempest-aio-ml2-full-legacy/post.yaml    |  15 +
playbooks/tempest-aio-ml2-full-legacy/run.yaml     |  59 ++++
playbooks/tempest-aio-ml2-full/post.yaml           |  15 +
playbooks/tempest-aio-ml2-full/run.yaml            |  59 ++++
playbooks/tempest-aio-ml2/post.yaml                |  15 +
playbooks/tempest-aio-ml2/run.yaml                 |  59 ++++
playbooks/tempest-aio-v2-full/post.yaml            |  15 +
playbooks/tempest-aio-v2-full/run.yaml             |  59 ++++
playbooks/tempest-aio-v2/post.yaml                 |  15 +
playbooks/tempest-aio-v2/run.yaml                  |  59 ++++
playbooks/tempest-multinode-ml2/post.yaml          |  15 +
playbooks/tempest-multinode-ml2/run.yaml           |  59 ++++
rally-jobs/networking-midonet.yaml                 | 192 ++++++++++++
rally-jobs/plugins/README.rst                      |   4 +-
.../midonet_rally_plugin/midonet_rally_plugin.py   | 193 ++++++------
rally-jobs/plugins/network_plugin.py               |  99 ++++---
releasenotes/source/conf.py                        |  11 +-
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 233 +++++++++++++++
releasenotes/source/mitaka.rst                     |   2 +-
releasenotes/source/newton.rst                     |   2 +-
releasenotes/source/ocata.rst                      |  13 +-
releasenotes/source/pike.rst                       |  18 ++
requirements.txt                                   |   2 +-
setup.cfg                                          |   3 +
specs/kilo/provider_net.rst                        |   2 +-
specs/mitaka/device_management_update.rst          |   2 +-
specs/mitaka/router-interface-fip.rst              |   2 +-
specs/ocata/midonet-qos.rst                        |   2 +-
test-requirements.txt                              |  36 +--
tools/install_venv.py                              |   2 +-
tools/tox_install.sh                               |   2 -
tox.ini                                            |  20 +-
93 files changed, 2485 insertions(+), 407 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9ec49f6..35f9bcb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ Babel!=2.4.0,>=2.3.4 # BSD
-neutron-lib>=1.9.0 # Apache-2.0
+neutron-lib>=1.13.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 7301eee..77e8bbf 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,2 +7,2 @@ bandit>=1.1.0 # Apache-2.0
-bashate>=0.2 # Apache-2.0
-cliff>=2.8.0 # Apache-2.0
+bashate>=0.5.1 # Apache-2.0
+cliff!=2.9.0,>=2.8.0 # Apache-2.0
@@ -9,0 +10 @@ coverage!=4.4,>=4.0 # Apache-2.0
+doc8>=0.6.0 # Apache-2.0
@@ -12,5 +13,5 @@ flake8-import-order==0.12 # LGPLv3
-mock>=2.0 # BSD
-python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.16.0 # Apache-2.0
-os-testr>=0.8.0 # Apache-2.0
+mock>=2.0.0 # BSD
+python-subunit>=1.0.0 # Apache-2.0/BSD
+sphinx!=1.6.6,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+os-testr>=1.0.0 # Apache-2.0
@@ -18 +18,0 @@ pylint==1.4.5 # GPLv2
-testrepository>=0.0.18 # Apache-2.0/BSD
@@ -20,4 +20,4 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
-WebTest>=2.0 # MIT
-oslotest>=1.10.0 # Apache-2.0
-testresources>=0.2.4 # Apache-2.0/BSD
+testtools>=2.2.0 # MIT
+WebTest>=2.0.27 # MIT
+oslotest>=3.2.0 # Apache-2.0
+testresources>=2.0.0 # Apache-2.0/BSD
@@ -27 +27 @@ PyMySQL>=0.7.6 # MIT License
-psycopg2>=2.5 # LGPL/ZPL
+psycopg2>=2.6.2 # LGPL/ZPL
@@ -30 +30 @@ psycopg2>=2.5 # LGPL/ZPL
-reno!=2.3.1,>=1.8.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0
@@ -33,2 +33,2 @@ reno!=2.3.1,>=1.8.0 # Apache-2.0
-python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0
-requests-mock>=1.1 # Apache-2.0
+python-openstackclient>=3.12.0 # Apache-2.0
+requests-mock>=1.1.0 # Apache-2.0
@@ -37 +37 @@ requests-mock>=1.1 # Apache-2.0
-os-api-ref>=1.0.0 # Apache-2.0
+os-api-ref>=1.4.0 # Apache-2.0
@@ -40 +40 @@ os-api-ref>=1.0.0 # Apache-2.0
-os-vif>=1.7.0 # Apache-2.0
+os-vif!=1.8.0,>=1.7.0 # Apache-2.0






More information about the Release-announce mailing list