v2.10.4
Fixed
-
Fix inadvertent regression in notifier service which would cause generic action trigger to only
be dispatched for completed states even if custom states were specified using
action_sensor.emit_when
config option. (bug fix)
Reported by Shu Sugimoto (@shusugmt). #4591 -
Make sure we don't log auth token and api key inside st2api log file if those values are provided
via query parameter and not header (?x-auth-token=foo
,?st2-api-key=bar
). (bug fix) #4592
#4589 -
Fix rendering of
{{ config_context. }}
in orquesta task that references action from a
different pack (bug fix) #4570 #4567 -
Add missing default config location (
/etc/st2/st2.conf
) to the following services:
st2actionrunner
,st2scheduler
,st2workflowengine
. (bug fix) #4596 -
Update statsd metrics driver so any exception thrown by statsd library is treated as non fatal.
Previously there was an edge case if user used a hostname instead of an IP address for metrics
backend server address. In such scenario, if hostname DNS resolution failed, statsd driver would
throw the exception which would propagate all the way up and break the application. (bug fix) #4597Reported by Chris McKenzie.