Jan 15, 2019
By Eugen C. (@armab)
We’re very excited to announce that Ansible roles to deploy StackStorm have been promoted to major version
1.0.0 is not too much about announcing role stability, – the repository stackstorm/ansible-st2 was actively maintained for more than
3 years and there is no reason to say that Ansible deployment is not stable yet. Because it already had more than
30 releases, this time there were no versions left for a major change and so finally
v1.0.0 was shipped. A great chance to celebrate this big milestone! 🎉
55+ Github stars,
150+ pull requests and
700+ commits from
25 contributors we want to thank our community for their support: reporting bugs, generating ideas as well as submitting pull requests. It wouldn’t be possible without you, our users! With over
100K Ansible Galaxy downloads,
ansible-st2 became one of the most popular and discussed production-ready StackStorm deployments.
What’s changed? In recent releases there was a lot of ongoing maintenance related to StackStorm version to version differences: nodejs
8 version update for
st2chatops role, support for new st2 services like
st2scheduler, fixes, improvements and more.
There are some more user-facing changes in v1.0.0: minimum required Ansible version was bumped to
v2.5 that led to some unavoidable syntax changes, – as you may know Ansible
v2.4 reached end of its life and officially unsupported. Besides that, the
BWC sub-role which installs and configures StackStorm Enterprise offering was renamed to
EWC, – don’t forget to update role references in your plays if you’re using Enterprise. If not, – it’s time to Try StackStorm Enterprise with a free 90-day trial.
As usual, you can download it all at Ansible Galaxy: galaxy.ansible.com/StackStorm/stackstorm/ and find source code as Github repository: github.com/stackstorm/ansible-st2. We recommend to pin the role to specific version in your infrastructure to avoid sudden surprises. Read more about evolution of
ansible-st2 role in Releases Changelog.