[neutron] networking-midonet 6.0.0 (queens)
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
participants (1)
-
no-reply@openstack.org