June StackStorm Exchange Update

July 3, 2017
by Lindsay Hill

Hey folks, just a quick roundup of happenings on the StackStorm Exchange for the month of June. New packs, updates to existing packs, and a reminder about changes to pack configuration.

First, the New Packs:

  • Netbox – DigitalOcean IPAM
  • ActiveDirectory – pretty much any action you’d like to run against Active Directory
  • Microsoft Exchange – send email, trigger events when email received, get calendar items

Updates to Existing Packs

  • Ansible – JSON support in extra_vars.
  • AWS – ChatOps aliases, updates to the action generator scripts to handle new actions, and simplifications to the README.
  • CSV & XML – new parse_file actions to simplify loading data from file.
  • Email pack – TLS is now optional. Of course you should use TLS, if you can. But if you insist, now you don’t have to use it.
  • Jira – in a similar vein to the above, you can now disable Jira SSL certificate validation, if you are so inclined.
  • Kafka – GCP Stackdriver support.
  • Kubernetes – fixes include payload validation, support for Kubernetes 1.5.

Other Changes:

  • Many packs have updated to use action runner python-script, rather than run-python. No change in functionality, but it removes a deprecated runner alias, and standardises things. Consistency is good.
  • Don’t forget about the move to config.schema.yaml. If you have older pack versions using config.yaml files, you must migrate to the new configuration style. The old style will not work with the upcoming StackStorm 2.4.

Thinking about submitting a new pack? We’d love to see it! Just open a PR against github.com/StackStorm-Exchange/exchange-incubator, and we’ll help you through the rest of it.