[release-announce] tricircle 8.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Wed May 13 11:16:22 UTC 2020
We enthusiastically announce the release of:
tricircle 8.0.0: The Tricircle is to provide networking automation
across Neutron in multi-region OpenStack deployments.
This release is part of the ussuri 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 7.0.0..8.0.0
---------------------------------
0b21e36 Fix reno
82bf693 Update hacking for Python3
4f0a2ea Fix Tricircle Constants module could not be imported refer to https://bugs.launchpad.net/tricircle/+bug/1868777
b437709 [ussuri][goal] Drop python 2.7 support and testing
c9f5dda Add installation doc of tricircle work with container
6d1a78e fix tricircle devstack installation can not import contants
599d7b3 Update master for stable/train
7761c96 Update the constraints url
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 27 +-
.../installation-tricircle_work_with_container.rst | 394 +++++++++++++++++++++
lower-constraints.txt | 31 +-
playbooks/tricircle-dsvm-multiregion/run.yaml | 1 +
releasenotes/config.yaml | 3 -
.../notes/drop-py-2-7-afccd2f6bec9dfb5.yaml | 6 +
releasenotes/source/index.rst | 1 +
releasenotes/source/train.rst | 6 +
reno.yaml | 2 +
requirements.txt | 6 +-
setup.cfg | 2 -
test-requirements.txt | 10 +-
tox.ini | 28 +-
tricircle/api/controllers/job.py | 12 +-
tricircle/cmd/manage.py | 1 +
tricircle/cmd/status.py | 1 +
tricircle/cmd/xjob.py | 1 +
tricircle/common/exceptions.py | 2 +-
tricircle/common/request_source.py | 4 +-
tricircle/common/serializer.py | 1 +
tricircle/db/models.py | 2 +-
.../unit/network/test_central_trunk_driver.py | 2 -
.../unit/network/test_central_trunk_plugin.py | 2 -
30 files changed, 467 insertions(+), 110 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 09314eb..1f216d7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ Routes>=2.3.1 # MIT
-debtcollector>=1.2.0 # Apache-2.0
+debtcollector>=1.19.0 # Apache-2.0
@@ -15 +14,0 @@ Jinja2>=2.10 # BSD License (3 clause)
-keystoneauth1>=3.4.0 # Apache-2.0
@@ -19 +17,0 @@ netifaces>=0.10.4 # MIT
-neutron-lib>=1.25.0 # Apache-2.0
@@ -47,0 +46,2 @@ sqlalchemy-migrate>=0.11.0 # Apache-2.0
+#keystoneauth1>=3.4.0;python_version<'3.3' # Apache-2.0
+#neutron-lib>=1.29.1;python_version>'3.3' # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 6844a9d..04eb7ec 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,2 +4 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -8 +7 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-mock>=2.0.0 # BSD
+mock>=3.0.0 # BSD
@@ -12,2 +11,3 @@ docutils>=0.11 # OSI-Approved Open Source, Public Domain
-sphinx!=1.6.6,>=1.6.2 # BSD
-openstackdocstheme>=1.18.1 # Apache-2.0
+sphinx!=1.6.6,!=1.6.7,>=1.6.5,<2.0.0;python_version=='2.7' # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.5,!=2.1.0;python_version>='3.4' # BSD
+openstackdocstheme>=1.30.0 # Apache-2.0
More information about the Release-announce
mailing list