[release-announce] networking-odl 14.0.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 10 12:33:22 UTC 2019


We eagerly announce the release of:

networking-odl 14.0.0: OpenStack Networking

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/networking-odl

Download the package from:

    https://pypi.org/project/networking-odl

Please report issues through:

    https://bugs.launchpad.net/networking-odl/+bugs

For more details, please see below.

Changes in networking-odl 13.0.0..14.0.0
----------------------------------------

5a2e47083 Fix the misspelling of "available"
48f9f5782 Use latest networking-sfc release
ec294a93b Add bgpvpn-vni as a supported extension for ODL BGPVPN driver
10962b1a4 Use latest Oxygen release instead of snapshot
2535cb447 Change openstack-dev to openstack-discuss
42772ef89 Remove unused ryu from lower constraints
48f7bf252 fix typo mistakes
65331764c Add the project source code repository in README
4812d24ee [Trivial fix] Correct spelling error
ba397e875 [Trivial fix] Correct spelling error
5e8ecd553 Dont disable services that are not enabled
ede97fdbc devstack: enable flow based tunnels for sfc
6895fecb5 use context manager from neutron-lib
d334bcc92 Deprecate the ceilometer driver
0bb5fa1d5 Remove test-requirements from functional tox env
0a5333617 Reorder Zuul jobs for better organization
aa5353746 Remove the duplicated doc8 executa
e4dcff5e5 Remove openstack-tox-py35-with-neutron-lib-master
9732318c0 Increment versioning with pbr instruction
acfdce65b use include_tasks instead of include
579e609d7 Remove extra publish-openstack-python-branch-tarball job
5985305a0 fix tox python3 overrides
1591ebc80 Use constraints in tox venv
139e6045e add local tox targets for pep8, py27 and py3
8f0227d80 opt in for neutron-lib consumption patches
7fdbd3510 Implement Baked Query
32955401e use is_retriable from neutron-lib
c2b386c1d Get ceilometer from pypi
27bf333c6 Update Zuul config
0f3ddd366 Revert "pseudo port binding: teach agent aliveness"
79a6cb667 Fix PEP8 tox environment
31ea1906d add python 3.6 unit test job
2e8b2eb5e switch documentation job to new PTI
f9e3b5e24 import zuul job settings from project-config
5af3fdf23 Removing unused client methods
fb90b15cf Update reno for stable/rocky
2e6f60cca Removing the fullstack tests


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

.zuul.d/jobs.yaml                                  |  40 +------
.zuul.d/project.yaml                               |  99 +++++++++++++++-
README.rst                                         |   3 +
devstack/README.rst                                |   4 +-
devstack/devstackgaterc                            |   2 +-
devstack/entry_points                              |   5 +-
devstack/override-defaults                         |  16 ++-
devstack/pre_test_hook.sh                          |   2 +-
.../contributor/specs/ocata/journal-recovery.rst   |   4 +-
.../contributor/specs/pike/neutron-port-dhcp.rst   |   2 +-
lower-constraints.txt                              |   6 +-
networking_odl/bgpvpn/odl_v2.py                    |   6 +
.../network/statistics/opendaylight_v2/client.py   |   8 ++
.../network/statistics/opendaylight_v2/driver.py   |   5 +
networking_odl/common/callback.py                  |   3 +-
networking_odl/common/client.py                    |  33 ------
networking_odl/db/db.py                            |  59 ++++++----
networking_odl/journal/cleanup.py                  |  11 +-
networking_odl/journal/full_sync.py                |  11 +-
networking_odl/journal/journal.py                  |  15 ++-
networking_odl/journal/periodic_task.py            |  15 ++-
networking_odl/journal/recovery.py                 |   7 +-
networking_odl/l3/l3_odl_v2.py                     |   7 +-
networking_odl/ml2/pseudo_agentdb_binding.py       |  10 --
.../flowclassifier/test_sfc_flowclassifier_v2.py   |   4 +-
playbooks/fullstack/post.yaml                      |   4 -
playbooks/fullstack/pre.yaml                       |  30 -----
.../notes/bgpvpn-vni-support-0804d0c0789cd1db.yaml |  15 +++
.../deprecate_ceilometer-0d2830fa1fc6ba4e.yaml     |  10 ++
.../ignore_agent_aliveness-935a1aa8c285dfa2.yaml   |  16 +++
releasenotes/source/index.rst                      |   1 +
releasenotes/source/rocky.rst                      |   6 +
requirements.txt                                   |  12 +-
roles/show-odl-info/tasks/main.yaml                |   3 +-
setup.cfg                                          |   2 +-
tools/configure_for_func_testing.sh                |  37 +-----
tox.ini                                            |  75 ++++++++----
55 files changed, 401 insertions(+), 762 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index a87154ab1..06dcd8fec 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +14 @@ websocket-client>=0.47.0 # LGPLv2+
-neutron>=13.0.0.0b1 # Apache-2.0
+neutron>=13.0.0.0b2 # Apache-2.0
@@ -17 +17 @@ networking-l2gw>=12.0.0  # Apache-2.0
-networking-sfc>=6.0.0  # Apache-2.0
+networking-sfc>=8.0.0.0b1  # Apache-2.0
@@ -18,0 +19 @@ networking-bgpvpn>=8.0.0  # Apache-2.0
+ceilometer>=11.0.0
@@ -20,2 +21,5 @@ networking-bgpvpn>=8.0.0  # Apache-2.0
-# Not on PyPI yet:
--e git+https://git.openstack.org/openstack/ceilometer@master#egg=ceilometer
+# 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






More information about the Release-announce mailing list