[release-announce] tricircle 7.0.0 (train)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 16 12:57:29 UTC 2019


We high-spiritedly announce the release of:

tricircle 7.0.0: The Tricircle is to provide networking automation
across Neutron in multi-region OpenStack deployments.

This release is part of the train release series.

The source is available from:

    https://opendev.org/openstack/tricircle

Download the package from:

    https://pypi.org/project/tricircle

Please report issues through:

    https://bugs.launchpad.net/tricircle/+bugs

For more details, please see below.

Changes in tricircle 6.0.0..7.0.0
---------------------------------

e1a18cd correct document link change openstack.org to opendev.org
dd61cec fix unit testcase  can not pass
785fe9a clear the devspecs
e0e448d fix the format error for the spec
0231729 fix the wrong api-ref location
0e0a0a4 fix the tricircle can not create float ip
53deda0 Add Python 3 Train unit tests
dd9b42b Add more unit test case more than 80%
3ba476e add spec join tricircle-and-trio2o together
1a1740b join tricircle and trio2o together
7b62f93 Add the penstack-python3-train-jobs template
c7f79f8 update our tox version
8a9388a Make tricircle function test work with python3 Change-Id: I0400cff6f98797f21f81b787958c13b271ac730f Signed-off-by: zhangchi <zhangchi at szzt.com.cn> Co-Authored-By: tangzhuo <ztang at hnu.edu.cn>
496d152 Switch DB _utils to new engine facade
1cc14e5 SecurityGroupRule can not pass as Neutron/c/660174/
d4f9efb spec for multi-region container management
1a3a6bb fix and reverse unit tests about network_segment_ranges
75cfe5b Replace git.openstack.org URLs with opendev.org URLs
ea6c022 add provider network segmentation raise
3c9fd8c OpenDev Migration Patch
8cc3815 Dropping the py35 testing
296bd72 Fix the gate error
8761b18 Replace openstack.org git:// URLs with https://
58a026b Add installation-lbaas_with_nova_cell_v2.rst
2c7a79c Migrate legacy jobs to Ubuntu Bionic
9742e45 Remove usage of tempest test_l3_agent_scheduler
6913c0e Update master for stable/stein


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

.gitreview                                         |    2 +-
.zuul.yaml                                         |   33 +-
README.rst                                         |    2 +-
devstack/admin-openrc.sh                           |    0
devstack/plugin.sh                                 |    0
devstack/settings                                  |    2 +-
.../devspecs/cross-neutron-l2-networking.rst       |  558 --------
.../devspecs/cross-neutron-vxlan-networking.rst    |  233 ----
.../devspecs/l3-networking-combined-bridge-net.rst |  554 --------
.../l3-networking-multi-NS-with-EW-enabled.rst     |  393 ------
.../new-l3-networking-mulit-NS-with-EW.rst         |  327 -----
.../installation-lbaas_with_nova_cell_v2.rst       | 1323 ++++++++++++++++++
lower-constraints.txt                              |   12 +-
playbooks/tricircle-dsvm-functional/run.yaml       |    8 +-
playbooks/tricircle-dsvm-multiregion/run.yaml      |    6 +-
releasenotes/source/index.rst                      |    1 +
releasenotes/source/stein.rst                      |    6 +
requirements.txt                                   |    6 +-
setup.cfg                                          |    3 +-
specs/newton/cross-neutron-l2-networking.rst       |    6 +-
specs/newton/dynamic-pod-binding.rst               |    6 +-
specs/ocata/legacy_tables_clean.rst                |    2 +-
specs/queens/resource_deleting.rst                 |    2 +-
specs/train/join-tricircle-and-trio2o.rst          |   56 +
specs/train/multi-region container management.rst  |  144 ++
tox.ini                                            |   12 +-
tricircle/cmd/api.py                               |    2 +-
tricircle/cmd/xjob.py                              |    2 +-
tricircle/db/core.py                               |    2 +-
tricircle/network/central_plugin.py                |   43 +-
tricircle/network/central_trunk_driver.py          |   18 +-
tricircle/network/drivers/type_flat.py             |    6 +-
tricircle/network/drivers/type_local.py            |    4 +-
tricircle/network/drivers/type_vlan.py             |    8 +-
tricircle/network/drivers/type_vxlan.py            |    8 +-
tricircle/network/helper.py                        |   32 -
tricircle/network/segment_plugin.py                |    3 +-
tricircle/tempestplugin/gate_hook.sh               |    4 +-
tricircle/tempestplugin/tempest_network.sh         |    2 -
.../unit/network/test_central_trunk_driver.py      |  684 ++++++++++
.../unit/network/test_central_trunk_plugin.py      |    3 +-
66 files changed, 3823 insertions(+), 5374 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e28fdd0..09314eb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr!=2.1.0,>=2.0.0 # Apache-2.0
+pbr!=2.1.0,>=4.0.0 # Apache-2.0
@@ -19 +19 @@ netifaces>=0.10.4 # MIT
-neutron-lib>=1.20.0 # Apache-2.0
+neutron-lib>=1.25.0 # Apache-2.0
@@ -33 +33 @@ oslo.context>=2.19.2 # Apache-2.0
-oslo.db>=4.27.0 # Apache-2.0
+oslo.db>=4.37.0 # Apache-2.0






More information about the Release-announce mailing list