[release-announce] python-mistralclient 3.8.0 (stein)
no-reply at openstack.org
no-reply at openstack.org
Fri Mar 8 20:23:34 UTC 2019
We are jazzed to announce the release of:
python-mistralclient 3.8.0: Mistral Client Library
This release is part of the stein release series.
The source is available from:
https://git.openstack.org/cgit/openstack/python-mistralclient
Download the package from:
https://pypi.org/project/python-mistralclient
Please report issues through launchpad:
https://bugs.launchpad.net/python-mistralclient
For more details, please see below.
3.8.0
^^^^^
New Features
************
* Added the new CLI command "execution-get-report" that prints
information about the entire workflow execution tree, including its
task executions, action executions and nested workflow executions.
The command currently has filters "--errors-only" that allows to
find only ERROR paths of the execution tree (enabled by default), "
--no-errors-only" that allows to print all tree regardless of the
elements' state, "--max-depth" that allows to limit the depth of the
tree that needs to be printed. This command should be especially
useful for debugging failure situations when it's not easy to
manually track down to the root cause.
* Add namespace parameter to workbook commands. Namespace parameter
allows to create multiple workbooks with same name under different
namespaces.
Critical Issues
***************
* The default behavior of the action-execution-list, execution-list
and task-list commands has been changed. Instead of returning the
oldest N records (default 100 or --limit specified value) by
default, they now return the most recent N records, when no other
sort_dir, sort_key or marker values are provided. If the user
specifies --oldest or any of the --marker, --sort_key or --sort_dir
options, the new behavior is disabled and the commands will work
according to the user-supplied options.
Changes in python-mistralclient 3.7.0..3.8.0
--------------------------------------------
004a2cb Release note for the "execution-get-report" command
ba420d5 Fix execution report printing
ec961cd add python 3.7 unit test job
8cbf2fa Add 'execution-get-report' command
246115c Replace tripleo-scenario003-multinode with scenario003-standalone
58df528 Update hacking version
9d2adda Use template for lower-constraints
d53da36 Provide consistent options and return latest execution entries
7a1c8cc Change openstack-dev to openstack-discuss
635f5a0 Add Python 3.6 classifier to setup.cfg
a78a10f add python 3.6 unit test job
b37833f Fix Chinese quotes
19fa94e Remove tripleo newton and ocata jobs
109c13e Remove setup.py check from pep8 job
ec8025d Update min tox version to 2.0
b92ae0b Remove setup.py check from pep8 job
6203499 Can't pause a async action using cli
b0cbf66 Follow the new PTI for document build
ac0e0e7 add python 3.6 unit test job
8a32861 switch documentation job to new PTI
4fba9c8 import zuul job settings from project-config
7679ba7 fix mistral client failure
0945263 Add namespace support for workbooks to client
14850b4 Migrate python-mistralclient jobs to Zuul v3
891986d Update reno for stable/rocky
6e75161 Update links in README
Diffstat (except docs and test files)
-------------------------------------
.stestr.conf | 2 +-
.zuul.yaml | 55 +-
README.rst | 4 +-
lower-constraints.txt | 2 +-
mistralclient/api/base.py | 39 +-
mistralclient/api/v2/action_executions.py | 21 +-
mistralclient/api/v2/actions.py | 34 +-
mistralclient/api/v2/cron_triggers.py | 15 +-
mistralclient/api/v2/environments.py | 16 +-
mistralclient/api/v2/event_triggers.py | 15 +-
mistralclient/api/v2/executions.py | 74 +-
mistralclient/api/v2/tasks.py | 35 +-
mistralclient/api/v2/workbooks.py | 50 +-
mistralclient/api/v2/workflows.py | 38 +-
mistralclient/auth/keystone.py | 12 +-
mistralclient/commands/v2/action_executions.py | 148 +-
mistralclient/commands/v2/actions.py | 96 +-
mistralclient/commands/v2/base.py | 105 +
mistralclient/commands/v2/cron_triggers.py | 91 +-
mistralclient/commands/v2/environments.py | 111 +-
mistralclient/commands/v2/event_triggers.py | 85 +-
mistralclient/commands/v2/executions.py | 295 ++-
mistralclient/commands/v2/members.py | 68 +-
mistralclient/commands/v2/tasks.py | 43 +-
mistralclient/commands/v2/workbooks.py | 108 +-
mistralclient/commands/v2/workflows.py | 96 +-
mistralclient/shell.py | 2 +
.../functional/cli/v2/test_cli_multi_tenancy.py | 515 +++++
.../python-mistralclient-devstack-dsvm/post.yaml | 15 -
.../python-mistralclient-devstack-dsvm/run.yaml | 65 -
...cution_get_report_command-b91b0a0db71716cd.yaml | 12 +
...ption_to_workbook_command-202c40625dd24ecb.yaml | 5 +
...t-default-behavior-change-225010204e32bc89.yaml | 11 +
releasenotes/source/index.rst | 1 +
releasenotes/source/rocky.rst | 6 +
setup.cfg | 17 +-
test-requirements.txt | 8 +-
tox.ini | 37 +-
51 files changed, 3985 insertions(+), 3760 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index b617707..7deb3e3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=1.1.0,<1.2.0 # Apache-2.0
@@ -6 +5,0 @@ python-openstackclient>=3.12.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
@@ -12,3 +11,2 @@ osprofiler>=1.4.0 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
-stestr>=1.0.0 # Apache-2.0
-openstackdocstheme>=1.18.1 # Apache-2.0
+stestr>=2.0.0 # Apache-2.0
+docutils>=0.11 # BSD
More information about the Release-announce
mailing list