[release-announce] [neutron] neutron-dynamic-routing 10.0.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 22 13:46:55 UTC 2017


We are psyched to announce the release of:

neutron-dynamic-routing 10.0.0: Neutron Dynamic Routing

This release is part of the ocata release series.

Download the package from:

    https://tarballs.openstack.org/neutron-dynamic-routing/

For more details, please see below.

Changes in neutron-dynamic-routing 9.0.0.0rc1..10.0.0
-----------------------------------------------------

9869b08 Fix broken doc links
353095f Switch to decorators.idempotent_id
6ef114c Renamed [BGP] config section to [bgp]
5aa7d9a tempest plugin: Don't use the same name as neutron
f74bc50 Updated from global requirements
e3f1f4d Use neutron-lib portbindings api-def
d34f1f1 Updated from global requirements
3aa73ef Don't override min_l3_agents_per_router in tests
b359c92 Enable gate_hook for tempest api test
d92b1e7 Gracefully withdraw the floating IP bgp route
dffe6f9 Removes unnecessary utf-8 encoding
a04a440 Updated from global requirements
6468cb0 Replaces uuid.uuid4 with uuidutils.generate_uuid()
9dc8c1a Fix ipv6 transport failure caused by Ryu 4.9 and above
1da583f Updated from global requirements
f972580 Allow to run multiple kind of tempest tests
0980985 Let the bgp_plugin to query floating IP bgp next_hop
130861b Use ExtensionDescriptor from neutron-lib
e1bf619 Use DB field sizes instead of _MAX_LEN constants
59d082e Remove PLURALS
84aafd9 Show team and repo badges on README
4bf0a47 Switch to using neutron-lib's model_base
968820b Updated from global requirements
04538fc Switch to using plugins directory in lieu of neutron manager
635a4df Fix no attribute error for 'convert_to_boolean'
e73b5d3 Updated from global requirements
e8365ac Remove last vestiges of oslo-incubator
988648d fix the comments
ec235b0 Add bits to run neutron-lib periodic test successfully
08bb306 Updated from global requirements
8388045 fix description, tenant to project
239577c fix the comments error
29882d2 Removing Alembic migration devref document
3ec9cad Updated from global requirements
a683244 Replace 'MagicMock' with 'Mock'
dc6c2c6 Changed the home-page link
0f799a3 Update module path of RPC classes
f959395 Drop use of neutron's eventlet utility function
e7e66e5 Updated from global requirements
663f559 Enable release notes translation
1ecb204 Updated from global requirements
f41dcd3 pep8: switched to neutron-lib hacking checks
ec4d026 Update reno for stable/newton
b4c840d Stop using _create_or_update_agent
7514a4f Updated from global requirements


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

.pylintrc                                          |   7 +-
README.rst                                         |   9 +
devstack/lib/dr                                    |   4 +-
.../api/rpc/agentnotifiers/bgp_dr_rpc_agent_api.py |   4 +-
.../api/rpc/handlers/bgp_speaker_rpc.py            |   6 +-
neutron_dynamic_routing/cmd/eventlet/__init__.py   |   5 +-
neutron_dynamic_routing/db/bgp_db.py               |  71 ++++-
neutron_dynamic_routing/db/migration/README        |   2 +-
.../db/migration/models/head.py                    |   2 +-
neutron_dynamic_routing/extensions/bgp.py          |  20 +-
.../extensions/bgp_dragentscheduler.py             |  14 +-
.../services/bgp/agent/bgp_dragent.py              |  11 +-
.../services/bgp/agent/driver/ryu/driver.py        |  14 +-
.../services/bgp/agent/driver/utils.py             |  13 +
neutron_dynamic_routing/services/bgp/bgp_plugin.py |  16 +-
.../services/bgp/common/opts.py                    |   2 +-
.../api/test_bgp_speaker_extensions_negative.py    | 121 --------
.../tempest/api/test_bgp_speaker_extensions.py     | 326 +++++++++++++++++++++
.../api/test_bgp_speaker_extensions_negative.py    | 122 ++++++++
.../unit/api/rpc/handlers/test_bgp_speaker_rpc.py  |   9 +-
.../unit/services/bgp/agent/test_bgp_dragent.py    |  27 +-
.../unit/services/bgp/driver/ryu/test_driver.py    |  28 ++
releasenotes/source/conf.py                        |   4 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/newton.rst                     |   6 +
requirements.txt                                   |  18 +-
setup.cfg                                          |   4 +-
test-requirements.txt                              |  13 +-
tools/install_venv.py                              |  72 -----
tools/install_venv_common.py                       | 172 -----------
tools/ostestr_compat_shim.sh                       |   8 +
tools/with_venv.sh                                 |  19 --
tox.ini                                            |   5 +-
45 files changed, 958 insertions(+), 858 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 0fa81a5..7eaf4cb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=1.6 # Apache-2.0
+pbr>=1.8 # Apache-2.0
@@ -8 +8 @@ httplib2>=0.7.5 # MIT
-netaddr!=0.7.16,>=0.7.12 # BSD
+netaddr!=0.7.16,>=0.7.13 # BSD
@@ -10 +10 @@ SQLAlchemy<1.1.0,>=1.0.10 # MIT
-alembic>=0.8.4 # MIT
+alembic>=0.8.10 # MIT
@@ -12,5 +12,5 @@ six>=1.9.0 # MIT
-neutron-lib>=0.4.0 # Apache-2.0
-oslo.config>=3.14.0 # Apache-2.0
-oslo.db>=4.10.0 # Apache-2.0
-oslo.log>=1.14.0 # Apache-2.0
-oslo.messaging>=5.2.0 # Apache-2.0
+neutron-lib>=1.1.0 # Apache-2.0
+oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+oslo.db>=4.15.0 # Apache-2.0
+oslo.log>=3.11.0 # Apache-2.0
+oslo.messaging>=5.14.0 # Apache-2.0
@@ -19 +19 @@ oslo.service>=1.10.0 # Apache-2.0
-oslo.utils>=3.16.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 292eef3..eea2745 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.12,>=0.11.0 # Apache-2.0
-coverage>=3.6 # Apache-2.0
+coverage>=4.0 # Apache-2.0
@@ -10,3 +10,3 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-requests-mock>=1.0 # Apache-2.0
-sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+requests-mock>=1.1 # Apache-2.0
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0
@@ -13,0 +14 @@ oslo.concurrency>=3.8.0 # Apache-2.0
+os-testr>=0.8.0 # Apache-2.0
@@ -18 +19 @@ testscenarios>=0.4 # Apache-2.0/BSD
-WebOb>=1.2.3 # MIT
+WebOb>=1.6.0 # MIT
@@ -21 +22 @@ oslotest>=1.10.0 # Apache-2.0
-reno>=1.8.0 # Apache2
+reno>=1.8.0 # Apache-2.0





More information about the Release-announce mailing list