[release-announce] networking-odl 13.0.1 (rocky)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 28 15:51:39 UTC 2020


We are jazzed to announce the release of:

networking-odl 13.0.1: OpenStack Networking

This release is part of the rocky stable release series.

The source is available from:

    https://opendev.org/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.

13.0.1
^^^^^^


Prelude
*******

Agent aliveness will be ignored during port binding.


Other Notes
***********

* During scale tests we saw that neutron agent aliveness mechanism
  is not working properly and was marking agents as down and thus
  failing on port binding. We assessed that aliveness in our context
  is not actually interesting, as we only use the agentdb mechanism to
  store the information we need for port binding.

  As a result of this assessment we decided to remove the aliveness
  awareness from the code and try to bind the port disregarding that.
  The consequence of this is that a "neutron agent-list" call might
  show the agent as dead or alive but that's not information we should
  depend on to understand if we are binding to that node.

Changes in networking-odl 13.0.0..13.0.1
----------------------------------------

9ef63ea47 [rocky-only] Constrain l2gw to Rocky version
b7268c1a5 Remove openstack-tox-py35-with-neutron-lib-master
ff6d5f004 OpenDev Migration Patch
d000d99f8 Use only rocky version of neutron-lbaas and latest Oxygen
977ca8b23 Replace openstack.org git:// URLs with https://
aadae37ba Upper-constrain neutron to stable/rocky
7ca9c43a5 Removing the fullstack tests
a7aa33900 import zuul job settings from project-config
bbf452d8c Remove ignore in tox.ini that is not on master
ebf603fb4 Implement Baked Query
04412a948 Revert "pseudo port binding: teach agent aliveness"
571f52c9d Fix stable/rocky CI


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

.gitreview                                         |   3 +-
.zuul.d/jobs.yaml                                  |  64 ++--------
.zuul.d/project.yaml                               | 101 +++++++++++++++-
devstack/entry_points                              |   2 -
devstack/local.conf.example                        |   2 +-
devstack/pre_test_hook.sh                          |   2 +-
lower-constraints.txt                              |   3 +-
networking_odl/db/db.py                            |  46 +++++---
networking_odl/ml2/pseudo_agentdb_binding.py       |  10 --
playbooks/fullstack/post.yaml                      |   4 -
playbooks/fullstack/pre.yaml                       |  30 -----
.../legacy/grenade-dsvm-networking-odl/run.yaml    |  10 +-
.../run.yaml                                       |  10 +-
.../run.yaml                                       |  10 +-
.../run.yaml                                       |   8 +-
.../run.yaml                                       |   8 +-
playbooks/tempest/run.yaml                         |   2 +-
.../ignore_agent_aliveness-935a1aa8c285dfa2.yaml   |  16 +++
requirements.txt                                   |  10 +-
tools/configure_for_func_testing.sh                |  37 +-----
tox.ini                                            |  32 +----
30 files changed, 219 insertions(+), 680 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index a87154ab1..31f1f1885 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14,3 +14,3 @@ websocket-client>=0.47.0 # LGPLv2+
-neutron>=13.0.0.0b1 # Apache-2.0
-neutron-lbaas>=13.0.0.0b1 # Apache-2.0
-networking-l2gw>=12.0.0  # Apache-2.0
+neutron>=13.0.0.0b1,<14.0.0.0b1 # Apache-2.0
+neutron-lbaas>=13.0.0.0b1,<14.0.0.0rc1 # Apache-2.0
+networking-l2gw>=12.0.0,<14.0.0  # Apache-2.0
@@ -19,3 +19 @@ networking-bgpvpn>=8.0.0  # Apache-2.0
-
-# Not on PyPI yet:
--e git+https://git.openstack.org/openstack/ceilometer@master#egg=ceilometer
+ceilometer>=11.0.0






More information about the Release-announce mailing list