[openstack-dev] [release][oslo] taskflow-announce-release 1.27.0 release (mitaka)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 9 23:31:30 UTC 2016


We are tickled pink to announce the release of:

taskflow-announce-release 1.27.0: Taskflow structured state management
library.

This release is part of the mitaka release series.

With source available at:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/taskflow/

For more details, please see below.

Changes in taskflow 1.26.0..1.27.0
----------------------------------

1d77904 Updated from global requirements
8e8fd65 Handle cases where exc_args can't be serialized as JSON in the WBE
e309db4 Enable OS_LOG_CAPTURE so that logs can be seen (on error)
5ce07b2 Retrieve the store from flowdetails as well, if it exists
bbdcc15 Disable oslotest LOG capturing
31764bf Updated from global requirements
60d8aa4 Updated from global requirements
3243bd2 Use helper function for post-atom-completion work
4d9925f Add useful/helpful comment to retry scheduler
e598409 Updated from global requirements
80993f7 Updated from global requirements
c81d516 Remove stray LOG.blather
686504e Replace deprecated library function os.popen() with subprocess
5916b4c Add comment as to why we continue when tallying edge decider nay voters
f5cd063 Pass through run timeout in engine run()
3e1dfae Add public property from storage to flowdetail.meta
634f8a5 Add flow durations to DurationListener
8bc4d07 Use automaton's converters/pydot
5de13ea Use 'addCleanup' instead of 'tearDown' in engine(s) test

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

.testr.conf                                       |   1 +
requirements.txt                                  |  18 +--
taskflow/conductors/base.py                       |  10 +-
taskflow/engines/action_engine/builder.py         |  67 ++++++-----
taskflow/engines/action_engine/completer.py       |  22 ++--
taskflow/engines/action_engine/deciders.py        |   6 +-
taskflow/engines/action_engine/engine.py          |  10 +-
taskflow/engines/action_engine/scheduler.py       |   3 +
taskflow/engines/worker_based/protocol.py         |  17 ++-
taskflow/engines/worker_based/server.py           |  10 +-
taskflow/listeners/timing.py                      |  63 ++++++----
taskflow/storage.py                               |  13 +-
taskflow/types/failure.py                         |  10 +-
taskflow/utils/persistence_utils.py               |  11 +-
test-requirements.txt                             |  22 ++--
tools/state_graph.py                              | 129 +++++++++-----------
tools/update_states.sh                            |   2 +-
27 files changed, 485 insertions(+), 193 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 7236b45..5e73cb1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@
-pbr>=1.6
+pbr>=1.6 # Apache-2.0
@@ -11 +11 @@ pbr>=1.6
-six>=1.9.0
+six>=1.9.0 # MIT
@@ -14 +14 @@ six>=1.9.0
-enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3'
+enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3' # BSD
@@ -23 +23 @@ fasteners>=0.7 # Apache-2.0
-networkx>=1.10
+networkx>=1.10 # BSD
@@ -32 +32 @@ stevedore>=1.5.0 # Apache-2.0
-futures>=3.0;python_version=='2.7' or python_version=='2.6'
+futures>=3.0;python_version=='2.7' or python_version=='2.6' # BSD
@@ -35 +35 @@ futures>=3.0;python_version=='2.7' or python_version=='2.6'
-monotonic>=0.3 # Apache-2.0
+monotonic>=0.6 # Apache-2.0
@@ -38 +38 @@ monotonic>=0.3 # Apache-2.0
-jsonschema!=2.5.0,<3.0.0,>=2.0.0
+jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT
@@ -44 +44 @@ automaton>=0.5.0 # Apache-2.0
-oslo.utils>=3.2.0 # Apache-2.0
+oslo.utils>=3.4.0 # Apache-2.0
@@ -52 +52 @@ cachetools>=1.0.0 # MIT License
-debtcollector>=0.3.0 # Apache-2.0
+debtcollector>=1.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 93cab32..7d2eaaf 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,3 +7,3 @@ oslotest>=1.10.0 # Apache-2.0
-mock>=1.2
-testtools>=1.4.0
-testscenarios>=0.4
+mock>=1.2 # BSD
+testtools>=1.4.0 # MIT
+testscenarios>=0.4 # Apache-2.0/BSD
@@ -12 +12 @@ testscenarios>=0.4
-kombu>=3.0.7
+kombu>=3.0.7 # BSD
@@ -19 +19 @@ zake>=0.1.6 # Apache-2.0
-kazoo>=2.2
+kazoo>=2.2 # Apache-2.0
@@ -22 +22 @@ kazoo>=2.2
-redis>=2.10.0
+redis>=2.10.0 # MIT
@@ -25,3 +25,3 @@ redis>=2.10.0
-SQLAlchemy<1.1.0,>=1.0.10
-alembic>=0.8.0
-psycopg2>=2.5
+SQLAlchemy<1.1.0,>=1.0.10 # MIT
+alembic>=0.8.0 # MIT
+psycopg2>=2.5 # LGPL/ZPL
@@ -32 +32 @@ PyMySQL>=0.6.2 # MIT License
-eventlet>=0.17.4
+eventlet!=0.18.0,>=0.17.4 # MIT
@@ -35 +35 @@ eventlet>=0.17.4
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD





More information about the OpenStack-dev mailing list