StackStorm v2.3.2 Release Notes

Release Date: 2017-07-28 // almost 7 years ago
  • ➕ Added

    
    * ➕ Add test coverage and test timing capabilities to ``st2-run-pack-tests``.
      The ``-c`` option enables test coverage and the ``-t`` option enables test timings.
      These capabilities have also been enabled in the ci pipeline for packs in the exchange.
    
      Contributed by Nick Maludy. #3508
    * ➕ Add ability to explicitly set ``stream_url`` in st2client. (improvement) #3432
    * ➕ Add support for handling arrays of dictionaries to ``st2 config`` CLI command. (improvement)
      #3594
    
      Contributed by Hiroyasu OHYAMA.
    
    🔄 Changed
    
    • ⚡️ Update st2 CLI so it also displays "there are more results" note when -n flag is used and there are more items available. (improvement) #3552

    🛠 Fixed

    
    * 🛠 Fix st2client to display unicode characters in pack content description. (bug-fix) #3511
    * Don't automatically append ``.git`` suffix to repo URIs passed to ``packs.download`` action.
      This fixes a bug and now action also works with repo urls which don't contain ``.git`` suffix.
      (bug fix)
    
      Contributed by carbineneutral. #3534 #3544
    * st2 pack commands now work when StackStorm servers are behind a HTTP/HTTPS proxy. You can set
      ``http_proxy`` or ``https_proxy`` environment variables for ``st2api`` and ``st2actionrunner``
      processes and pack commands will work with proxy. Refer to documentation for details on
      proxy configuration. (bug-fix) #3137
    * 🛠 Fix API validation regression so all input data sent to some POST and PUT API endpoints is
      correctly validated. (bug fix) #3580
    * 🛠 Fix an API bug and allow users to create rules which reference actions which don't yet exist in
      the system when RBAC is enabled and user doesn't have system admin permission. (bug fix)
      #3572 #3573
    
      Reported by sibirajal.
    * ➕ Add a check to make sure action exists in the POST of the action execution API. (bug fix)
    * 🛠 Fix api key generation, to use system user, when auth is disabled. (bug fix) #3578 #3593
    * 🛠 Fix invocation of Mistral workflow from Action Chain with jinja in params. (bug fix) #3440
    * 🛠 Fix st2client API bug, a backward incompatible change in ``query()`` method, introduced in note
      implementation (#3514) in 2.3.1. The ``query()`` method is now backward compatible (pre 2.3) and
      ``query_with_count()`` method is used for results pagination and note. #3616
    * 🛠 Fix logrotate script so that it no longer prints the ``st2ctl`` PID status to stdout
      for each file that it rotates. Also, it will no longer print an error if
      ``/var/log/st2/st2web.log`` is missing.
    
      Contributed by Nick Maludy. #3633