We are chuffed to announce the release of: tricircle 4.1.0: The Tricircle is to provide networking automation across Neutron in multi-region OpenStack deployments. This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/tricircle Download the package from: https://pypi.python.org/pypi/tricircle Please report issues through launchpad: https://bugs.launchpad.net/tricircle For more details, please see below. Changes in tricircle 4.0.0..4.1.0 --------------------------------- de58bed Reenable trunk test 9de95f6 Use DocumentedRuleDefault instead of RuleDefault ca38edc Updated from global requirements 5e392f6 [Urgent] Remove tempest config from smoke test c7f090d [Urgent] Add domain infor in smoke test f1ae2f5 Updated from global requirements 22d8b40 Update plugin.sh and document for cellv2 integration b9e46be [Urgent] fix error when import config f644782 [Trivialfix]Fix typos in tricircle 008802c Updated from global requirements 40af32b Return tags field in create_network ec8c5ac [Urgent] Use neutron-lib's OVO exceptions e3310a1 Add explaination about keystone url option f89ceff Update link for networking guide 0cf6cbf Updated from global requirements fddcd9a Updated from global requirements 3d0abac Change links in README to the newest addresses 2c895e9 Update reno for stable/pike Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + README.rst | 10 +- devstack/plugin.sh | 30 ++-- .../networking/service-function-chaining-guide.rst | 4 +- etc/policy-generator.conf | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 + requirements.txt | 38 ++--- setup.cfg | 2 + test-requirements.txt | 12 +- tox.ini | 5 + tricircle/common/policy.py | 170 +++++++++++++++------ tricircle/network/central_plugin.py | 4 + tricircle/network/central_trunk_plugin.py | 1 - tricircle/tempestplugin/post_test_hook.sh | 32 ---- tricircle/tempestplugin/task_runner.py | 2 + .../unit/network/test_central_trunk_plugin.py | 4 +- 22 files changed, 239 insertions(+), 159 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d4a51da..26fef31 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ Babel!=2.4.0,>=2.3.4 # BSD -Paste # MIT +Paste>=2.0.2 # MIT @@ -15,3 +15,3 @@ Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause) -keystoneauth1>=3.1.0 # Apache-2.0 -keystonemiddleware>=4.12.0 # Apache-2.0 -netaddr!=0.7.16,>=0.7.13 # BSD +keystoneauth1>=3.2.0 # Apache-2.0 +keystonemiddleware>=4.17.0 # Apache-2.0 +netaddr>=0.7.18 # BSD @@ -19 +19 @@ netifaces>=0.10.4 # MIT -neutron-lib>=1.9.0 # Apache-2.0 +neutron-lib>=1.10.0 # Apache-2.0 @@ -23 +23 @@ WebOb>=1.7.1 # MIT -python-cinderclient>=3.1.0 # Apache-2.0 +python-cinderclient>=3.2.0 # Apache-2.0 @@ -27 +27 @@ python-neutronclient>=6.3.0 # Apache-2.0 -python-novaclient>=9.0.0 # Apache-2.0 +python-novaclient>=9.1.0 # Apache-2.0 @@ -31,8 +31,8 @@ stevedore>=1.20.0 # Apache-2.0 -oslo.concurrency>=3.8.0 # Apache-2.0 -oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0 -oslo.context>=2.14.0 # Apache-2.0 -oslo.db>=4.24.0 # Apache-2.0 -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 -oslo.log>=3.22.0 # Apache-2.0 -oslo.messaging!=5.25.0,>=5.24.2 # Apache-2.0 -oslo.middleware>=3.27.0 # Apache-2.0 +oslo.concurrency>=3.20.0 # Apache-2.0 +oslo.config>=4.6.0 # Apache-2.0 +oslo.context!=2.19.1,>=2.14.0 # Apache-2.0 +oslo.db>=4.27.0 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 +oslo.log>=3.30.0 # Apache-2.0 +oslo.messaging>=5.29.0 # Apache-2.0 +oslo.middleware>=3.31.0 # Apache-2.0 @@ -40,4 +40,4 @@ oslo.policy>=1.23.0 # Apache-2.0 -oslo.rootwrap>=5.0.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0 -oslo.service>=1.10.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 +oslo.rootwrap>=5.8.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.service>=1.24.0 # Apache-2.0 +oslo.utils>=3.28.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index f27a732..f471baa 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0 # BSD +mock>=2.0.0 # BSD @@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -requests-mock>=1.1 # Apache-2.0 +requests-mock>=1.1.0 # Apache-2.0 @@ -13 +13 @@ sphinx>=1.6.2 # BSD -openstackdocstheme>=1.16.0 # Apache-2.0 +openstackdocstheme>=1.17.0 # Apache-2.0 @@ -16 +16 @@ testtools>=1.4.0 # MIT -testresources>=0.2.4 # Apache-2.0/BSD +testresources>=2.0.0 # Apache-2.0/BSD @@ -19 +19 @@ oslotest>=1.10.0 # Apache-2.0 -os-testr>=0.8.0 # Apache-2.0 +os-testr>=1.0.0 # Apache-2.0 @@ -21 +21 @@ ddt>=1.0.1 # MIT -reno!=2.3.1,>=1.8.0 # Apache-2.0 +reno>=2.5.0 # Apache-2.0