[tricircle] tricircle 3.2.0 (pike)
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
participants (1)
-
no-reply@openstack.org