[release-announce] tap-as-a-service 10.0.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 5 12:33:01 UTC 2022


We are ecstatic to announce the release of:

tap-as-a-service 10.0.0: Tap-as-a-Service (TaaS) is an extension to
the OpenStack network service (Neutron), it provides remote port
mirroring capability for tenant virtual networks.

This release is part of the zed release series.

The source is available from:

    https://opendev.org/openstack/tap-as-a-service

Download the package from:

    https://pypi.org/project/tap-as-a-service

Please report issues through:

    https://bugs.launchpad.net/tap-as-a-service/+bugs

For more details, please see below.

Changes in tap-as-a-service 9.0.0..10.0.0
-----------------------------------------

fc72381 Py3: Remove six
1ff8830 Add WebTest as dependency for testing
fedca42 Modify taas extensions to use neutron-lib API def
53d353b setup.cfg: Replace dashes with underscores
c6298bd Make neutron tempest plugin job voting again
f598372 Add context for all SQL transactions
a5cc425 Update python testing as per zed cycle teting runtime
611c44c test: Make py310 passing
cc2d82d py310: Add rpm packages to bindep.txt
002de24 Code cleaning: make RPC method signatures more meaningful
ee460a3 Add weekly jobs
1066701 tests: Use Zed job definitions
9aae49c Update master for stable/yoga
7c862f7 Do not try to call status setting methods in case of periodic task
c735388 Remove ovs-vsctl direct calls


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

.zuul.yaml                                         |  41 +----
bindep.txt                                         |   6 +
etc/neutron/policy.yaml.sample                     |  32 ++++
neutron_taas/common/config.py                      |  45 ++++++
neutron_taas/db/taas_db.py                         | 119 ++++++++------
neutron_taas/extensions/taas.py                    | 175 +++------------------
neutron_taas/extensions/vlan_filter.py             |  47 +-----
.../services/taas/agents/common/taas_agent.py      |  20 ++-
.../services/taas/agents/extensions/taas.py        |  12 +-
.../services/taas/agents/taas_agent_api.py         |   4 +-
.../services/taas/drivers/linux/ovs_taas.py        |  79 +++++++---
.../services/taas/drivers/linux/sriov_nic_taas.py  |  77 +++++++--
.../services/taas/service_drivers/__init__.py      |   5 +-
.../taas/service_drivers/service_driver_context.py |   2 +-
.../taas/service_drivers/taas_agent_api.py         |  16 +-
.../services/taas/service_drivers/taas_rpc.py      |  81 +++++-----
neutron_taas/services/taas/taas_plugin.py          |  99 ++++++------
.../drop-python-3-6-and-3-7-c54e20d68667644a.yaml  |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/yoga.rst                       |   6 +
setup.cfg                                          |  10 +-
test-requirements.txt                              |   1 +
tools/test-setup.sh                                |  56 -------
27 files changed, 481 insertions(+), 534 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 76c6463..51a70be 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -23,0 +24 @@ isort==4.3.21 # MIT
+WebTest>=2.0.27 # MIT






More information about the Release-announce mailing list