[release-announce] [neutron] neutron-dynamic-routing 12.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 28 11:47:10 UTC 2018


We are delighted to announce the release of:

neutron-dynamic-routing 12.0.0: Neutron Dynamic Routing

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

Changes in neutron-dynamic-routing 11.0.0.0rc1..12.0.0
------------------------------------------------------

5f53893 Update UPPER_CONSTRAINTS_FILE for stable/queens
4ab2c7f Update .gitreview for stable/queens
79a2265 Fix broken unit tests
4115b49 Updated from global requirements
a9ac3cc Updated from global requirements
2937d63 Remove redundant gate config in scenario tests
8ad30d4 Updated from global requirements
db343c1 Address breakage from upstream change
75cbec9 Migrate legacy jobs into neutron-dynamic-routing repo
7109c12 Updated from global requirements
1f46de7 use l3 api def from neutron-lib
78ae7cb Update after agent extension rehome
aebe784 Update the doc link
3ea2bf0 Remove setting of version/release from releasenotes
0420ae0 Updated from global requirements
3969918 Use agent OVO for bgp_dragent_scheduler
972756f Support 4-Byte AS Numbers
c576ffd Use FAULT_MAP from neutron-lib
7203ada Updated from global requirements
229beac use external net api def from lib
24625be Fix unmatched argument
e71d151 Use common constants in neutron-lib
95d2bdf Switch to tempest.common.utils.is_extension_enabled
069361c Updated from global requirements
39bcf9e Updated from global requirements
1bcaad9 Fix checking extension in api test
699531d Stop using is_agent_down
d13fdae Fix unit tests and test configuration
f505a0b Give docker bridges test-specific names
0e7e930 Reschedule a bgp speaker binded to a down dr-agent
90fed21 Fix to use "." to source script files
fb06d1d Updated from global requirements
db038dd Update reno for stable/pike
e8a2f78 tempest: Avoid using dvr extension


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

.gitignore                                         |   2 +
.gitreview                                         |   1 +
.stestr.conf                                       |   3 +
.zuul.yaml                                         |  98 ++++++++++++++++
neutron_dynamic_routing/db/bgp_db.py               |   8 +-
.../db/bgp_dragentscheduler_db.py                  |  61 +++++++++-
.../alembic_migrations/versions/CONTRACT_HEAD      |   2 +-
.../a589fdb5724c_change_size_of_as_number.py       |  34 ++++++
.../extensions/bgp_4byte_asn.py                    |  72 ++++++++++++
.../extensions/bgp_dragentscheduler.py             |  15 ++-
.../services/bgp/agent/bgp_dragent.py              |   4 +-
.../services/bgp/agent/driver/utils.py             |   6 +-
.../services/bgp/agent/entry.py                    |   3 +-
neutron_dynamic_routing/services/bgp/bgp_plugin.py |   5 +-
.../services/bgp/common/constants.py               |   1 +
.../bgp/scheduler/bgp_dragent_scheduler.py         |  28 +++--
.../bgp/scheduler/test_bgp_dragent_scheduler.py    |   4 +-
.../tempest/api/test_bgp_speaker_extensions.py     |   4 +-
.../api/test_bgp_speaker_extensions_negative.py    |   6 +-
.../tempest/scenario/4byte_asn/test_4byte_asn.py   | 130 +++++++++++++++++++++
.../unit/services/bgp/driver/ryu/test_driver.py    |   8 +-
.../bgp/scheduler/test_bgp_dragent_scheduler.py    |  73 +++++++++++-
.../post.yaml                                      |  80 +++++++++++++
.../run.yaml                                       |  57 +++++++++
.../post.yaml                                      |  80 +++++++++++++
.../run.yaml                                       |  72 ++++++++++++
.../post.yaml                                      |  80 +++++++++++++
.../run.yaml                                       |  56 +++++++++
.../post.yaml                                      |  80 +++++++++++++
.../run.yaml                                       |  56 +++++++++
.../post.yaml                                      |  80 +++++++++++++
.../run.yaml                                       |  56 +++++++++
.../post.yaml                                      |  80 +++++++++++++
.../run.yaml                                       |  64 ++++++++++
.../notes/support-4byte-asn-d89d7100c0890ebf.yaml  |   3 +
releasenotes/source/conf.py                        |  11 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 +
requirements.txt                                   |  22 ++--
test-requirements.txt                              |  27 +++--
tox.ini                                            |   2 +-
55 files changed, 1462 insertions(+), 123 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index a603a12..3e8fda5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,2 +7,2 @@ eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
-httplib2>=0.7.5 # MIT
-netaddr!=0.7.16,>=0.7.13 # BSD
+httplib2>=0.9.1 # MIT
+netaddr>=0.7.18 # BSD
@@ -11,9 +11,9 @@ alembic>=0.8.10 # MIT
-six>=1.9.0 # MIT
-neutron-lib>=1.9.0 # Apache-2.0
-oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
-oslo.db>=4.24.0 # Apache-2.0
-oslo.log>=3.22.0 # Apache-2.0
-oslo.messaging!=5.25.0,>=5.24.2 # Apache-2.0
-oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
-oslo.service>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
+six>=1.10.0 # MIT
+neutron-lib>=1.13.0 # Apache-2.0
+oslo.config>=5.1.0 # Apache-2.0
+oslo.db>=4.27.0 # Apache-2.0
+oslo.log>=3.36.0 # Apache-2.0
+oslo.messaging>=5.29.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 794c2cc..d9ea3ef 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,10 +9,9 @@ flake8-import-order==0.12 # LGPLv3
-mock>=2.0 # BSD
-python-subunit>=0.0.18 # Apache-2.0/BSD
-requests-mock>=1.1 # Apache-2.0
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.16.0 # Apache-2.0
-oslo.concurrency>=3.8.0 # Apache-2.0
-os-testr>=0.8.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
-testresources>=0.2.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
+mock>=2.0.0 # BSD
+python-subunit>=1.0.0 # Apache-2.0/BSD
+requests-mock>=1.1.0 # Apache-2.0
+sphinx!=1.6.6,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+oslo.concurrency>=3.25.0 # Apache-2.0
+os-testr>=1.0.0 # Apache-2.0
+testresources>=2.0.0 # Apache-2.0/BSD
+testtools>=2.2.0 # MIT
@@ -21,4 +20,4 @@ WebOb>=1.7.1 # MIT
-WebTest>=2.0 # MIT
-oslotest>=1.10.0 # Apache-2.0
-reno!=2.3.1,>=1.8.0 # Apache-2.0
-tempest>=16.1.0 # Apache-2.0
+WebTest>=2.0.27 # MIT
+oslotest>=3.2.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0
+tempest>=17.1.0 # Apache-2.0






More information about the Release-announce mailing list