Releases: StackStorm/st2
Releases · StackStorm/st2
0.11.3 - June 16, 2015
- Fix RHEL6 packaging issues
0.11.2 - June 12, 2015
- Fix a bug with start_timestamp and end_timestamp sometimes returning an invalid value in a local instead of UTC timezone. (bug-fix)
- Fix to get PollingSensor working again. Sensors of type PollingSensor were not being treated as such and as a result would fail after the 1st poll. (bug-fix)
v0.11.1 June 8, 2015
- Allow user to filter executions on trigger instance id. [Sayli Karmarkar]
- Action aliases are registered by default. (improvement)
- Repair failing pack installation. (bug-fix)
v0.11 June 5, 2015
- Allow user to configure the CLI using an ini style config file located at
~/.st2rc.
(new-feature) - Add support for caching of the retrieved auth tokens to the CLI. (new-feature)
- Throw a more-user friendly exception when enforcing a rule if an action referenced inside
the rule definition doesn't exist. (improvement) - Fix a bug with the rule evaluation failing if the trigger payload contained a key with a
dot in the name. (bug-fix) - Fix a bug with publishing array (list) values as strings inside the action chain workflows.
(bug-fix) - Update CLI so it displays the error at the top level when using
run,execution runor
execution getwhen executed workflow fails. (improvement) - Action trigger now contains execution id as opposed to liveaction id. (bug-fix)
- Add new API endpoint for re-running an execution (
POST /executions/<id>/re_run/).
(new-feature) - Rules should be part of a pack. (improvement)
- Update Windows runner code so it also works with a newer versions of winexe (> 1.0).
(improvement)
[James Sigurðarson] - CLI now has
getandlistcommands for triggerinstance. (new-feature) - Validate parameters during rule creation for system triggers. (improvement)
- CLI now has
re-emitcommand for triggerinstance. (new-feature)
v0.9.2 - May 26, 2015
- Fix broken packs.download action. (bug-fix)
v0.9.1
v0.9.0
- Report a more user-friendly error if an action-chain task references an invalid or inexistent
action. Also treat invalid / inexistent action as a top-level action-chain error. (improvement) - Report a more user-friendly error if an action-chain definition contains an invalid type.
(improvement) - Enable authentication by default for package based installations.
- Rename all st2 processes to be prefixed by st2. (sensor_container is now st2sensorcontainer,
rules_engine is now st2rulesengine, actionrunner is now st2actionrunner) (improvement) - Return a user friendly error on no sensors found or typo in sensor class name in single
sensor mode. (improvement) - Sensor container now returns non-zero exit codes for errors. (bug-fix)
- Check if internal trigger types are already registered before registering
them again. (improvement) - Sensor container now can dynamically load/reload/unload sensors on data model changes.
(new-feature) - Fix a bug in datastore operations exposed in st2client. (bug-fix)
- Catch exception if rule operator functions throw excepton and ignore the rule. (bug-fix)
- Remove expected "runnertype not found" error logs on action registration
in clean db. (improvement) - Clean up rule registrar logging. (improvement)
- Add
-t/--only-tokenflag to thest2 authcommand. (new-feature) registerparam in packs.install should be passed to packs.load. (bug-fix)- Fix validation code to validate value types correctly. (bug-fix)
- Add ability to best-effort cancel actions and actionchain via API. (new-feature)
- Add new
windows-cmdandwindows-scriptrunners for executing commands
and PowerShell scripts on Windows hosts. (new-feature) - Update runner names so they follow a consistent naming pattern. For backward
compatibility reasons, runners can still be referenced using their old names.
(improvement) - Update all the Python services to re-open log files on the
SIGUSR1signal. (new-feature) - Internal trigger types registered using APIs should use auth token. (bug-fix)
v0.8.3
v0.8.2
- Fix a bug with python-runner actions sometimes not correctly reporting the action's
stdout.
(bug-fix) - Fix a bug in the
run-remote-scriptrunner - the runner ignored environment variables and
authentication settings which were supplied to the action as parameters. (bug-fix)
v0.8.1
- Allow user to exclude particular attributes from a response by passing
?exclude_attributes=result,trigger_instancequery parameter to the/actionexecutions/
and/actionexecutions/<execution id>/endpoint (new-feature) - Add new
/actionexecutions/<id>/attribute/<attribute name>endpoint which allows user to
retrieve a value of a particular action execution attribute. (new-feature) - Update
execution getCLI command so it automatically detects workflows and returns more
user-friendly output by default. (improvement) - Update
run,action execute,execution getandexecution re-runCLI commands to
take the same options and return output in the same consistent format. - Fix a bug with http runner not parsing JSON HTTP response body if the content-type header also
contained a charset. (bug-fix) - Indent workflow children properly in CLI (bug-fix)
- Make sure that wait indicator is visible in CLI on some systems where stdout is buffered. (bug-fix)
- Fix a bug with
end_timestampattribute on theLiveActionandActionExecutionmodel
containing an invalid value if the action hasn't finished yet. (bug-fix) - Correctly report an invalid authentication information error in the remote runner. (bug-fix)
- Throw a more friendly error in the action chain runner if it fails to parse the action chain
definition file. (improvement) - Fix a bug in the action chain runner and make sure action parameters are also available for
substitution in thepublishscope. (bug-fix)