StackStorm v2.2.1 Release Notes
Release Date: 2017-04-03 // about 7 years ago-
β Added
* π Allow user to specify which branch of ``st2tests`` repository to use by passing ``-b`` option to ``st2-self-check`` script. (improvement) * β‘οΈ Update ``tooz`` library to the latest version (v1.15.0). Using the latest version means StackStorm now also supports using ``consul``, ``etcd`` and other new backends supported by tooz for coordination. (improvement) π Fixed
- π Fix
st2ctl reload
command so it preserves exit code fromst2-register-content
script and correctly fails on failure by default. - π Fix base action alias test class (
BaseActionAliasTestCase
) so it also works if the local pack directory name doesn't match the pack name (this might be the case with new pack management during development where local git repository directory name doesn't match pack name) (bug fix) - π Fix a bug with default values from pack config schema not being passed via config to Python
runner actions and sensors if pack didn't contain a config file in
/opt/stackstorm/configs
directory. (bug fix)
Reported by Jon Middleton.
- β
Make various improvements and changes to
st2-run-pack-tests
script so it works out of the box on servers where StackStorm has been installed using packages. (improvement) - π Fix a bug with authentication middleware not working correctly when supplying credentials in an
Authorization header using basic auth format when password contained a colon (
:
).
Note: Usernames with colon are still not supported. (bug fix)
Contributed by Carlos.
- β‘οΈ Update
st2-run-pack-tests
script so it doesn't try to install global pack test dependencies (mock, unittest2, nose) when running in an environment where those dependencies are already available. - π Make sure remote command and script runner correctly close SSH connections after the action execution has completed. (bug fix)
Reported by Nagy KrisztiΓ‘n.
- π Fix a bug with pack configs API endpoint (
PUT /v1/configs/
) not working when RBAC was enabled. (bug fix)
Reported by efenian.
- π Fix concurrency related unit tests to support upgrade of the tooz library. (bug fix)
- π Fix a bug with config schema validation not being performed upon registration which could cause bad or empty config schema to end up in the system. (bug fix)
π Security
* β Removed support for medium-strength ciphers from default nginx configuration (#3244) * π Various security related improvements in the enterprise LDAP auth backend. (improvement, bug fix)
- π Fix