[release-announce] [tricircle] tricircle 3.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon May 1 14:41:08 UTC 2017


We jubilantly announce the release of:

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

This release is part of the pike release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/tricircle

Download the package from:

    https://pypi.python.org/pypi/tricircle

Please report issues through launchpad:

    http://bugs.launchpad.net/tricircle

For more details, please see below.

3.2.0
^^^^^

New Features

* Support flat type of tenant network or external network

* Support network topology that each OpenStack cloud provides
  external network for tenant's north-south traffic and at the same
  time east- west networking of tenant networks among OpenStack clouds
  is also enabled

Changes in tricircle 3.1.0..3.2.0
---------------------------------

22f9334 Release note and doc for multi-gw NS networking
a4a3a9f Basic smoke test script
99a916a Add guide for multiple north-south gateways with east-west enabled
d708738 Support multi-gateway NS networking with EW enabled
e85d913 Multiple pods share the same physical network name
e752931 [Urgent] Adapt Neutron _store_ip_allocation change
b24d274 Improve operation of creating ports
c519de8 [Urgent] Use valid UUID for py35 test
85c9a89 [Urgent] Adapt new enginefacade of Neutron
cd82bf0 Add Apache License Content in index.rst
ee008ca Enable flat network type support
bbdbae4 Remove log translations
230d902 Ignore seg rules of IPv6
4631302 Updated from global requirements
db09651 Inconsistency Description
098af11 Layer-3 Networking multi-NS-with-EW-enabled
ab046fb [Urgent] Add __contains__ method to FakeSession


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

devstack/local.conf.node_1.sample                  |   12 +
devstack/local.conf.node_2.sample                  |   12 +
devstack/local.conf.sample                         |    3 +-
devstack/plugin.sh                                 |   12 +-
devstack/settings                                  |    1 +
...networking-guide-multiple-external-networks.rst |   47 +-
...etworking-guide-multiple-ns-with-ew-enabled.rst | 1263 ++++++++++++++++++++
.../networking-guide-single-external-network.rst   |   23 +
.../notes/flat-network-8634686c1fede7b2.yaml       |    4 +
...lti-gateway-ns-networking-fbd876c7659a55a9.yaml |    5 +
releasenotes/source/index.rst                      |   13 +
requirements.txt                                   |    6 +-
setup.cfg                                          |    1 +
.../l3-networking-multi-NS-with-EW-enabled.rst     |  393 ++++++
tricircle/api/controllers/pod.py                   |   31 +-
tricircle/api/controllers/routing.py               |   31 +-
tricircle/api/wsgi.py                              |    3 +-
tricircle/cmd/api.py                               |    8 +-
tricircle/cmd/xjob.py                              |    7 +-
tricircle/common/client.py                         |   13 +-
tricircle/common/config.py                         |    6 +-
tricircle/common/constants.py                      |    4 +-
tricircle/common/exceptions.py                     |    5 +-
tricircle/common/httpclient.py                     |    3 +-
tricircle/common/i18n.py                           |   10 -
tricircle/common/policy.py                         |    3 +-
tricircle/common/restapp.py                        |    4 +-
tricircle/db/api.py                                |    5 +-
tricircle/network/central_plugin.py                |  183 ++-
tricircle/network/drivers/type_flat.py             |   53 +
tricircle/network/drivers/type_vlan.py             |    7 +-
tricircle/network/drivers/type_vxlan.py            |    5 +-
tricircle/network/exceptions.py                    |    9 +
tricircle/network/helper.py                        |   61 +
tricircle/network/local_plugin.py                  |   30 +-
tricircle/network/managers.py                      |   13 +-
tricircle/tempestplugin/gate_hook.sh               |   14 +
tricircle/tempestplugin/post_test_hook.sh          |   12 +-
tricircle/tempestplugin/smoke_test.sh              |  155 +++
tricircle/tempestplugin/smoke_test_validation.py   |   75 ++
tricircle/xjob/xmanager.py                         |  143 ++-
tricircle/xjob/xservice.py                         |   17 +-
52 files changed, 3125 insertions(+), 280 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 616a80d..f5f8ae4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@ pbr>=2.0.0 # Apache-2.0
-Babel>=2.3.4 # BSD
+Babel!=2.4.0,>=2.3.4 # BSD
@@ -22,2 +22,2 @@ retrying!=1.3.0,>=1.2.3 # Apache-2.0
-SQLAlchemy>=1.0.10 # MIT
-WebOb>=1.6.0 # MIT
+SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
+WebOb>=1.7.1 # MIT





More information about the Release-announce mailing list