-
-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add redis to install scripts #698
Conversation
The coordinator service is required in most cases for running workflows. Install redis-server and configure redis as the default coordinator backend used by tooz. This will avoid a number of workflow issues, especially for new StackStorm users.
This PR pairs with StackStorm/st2#5226. |
As @armab said, LGTM, just need to make sure we update all other affected places (sadly there are quite a lot of those and some of those we will only stumble upon in the future - e.g. st2web also uses docker compose setup for end to end tests, etc.). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great with updating it in all the places! 👍
Additional thanks for adding CircleCI smoke tests here to run Redis in Docker.
We'll also need for stackstorm/st2
to add the default Redis [coordination]
string in the default st2.conf
:
https://github.com/StackStorm/st2/blob/master/conf/st2.package.conf similar to other backends like Mongo and RabbitMQ.
The coordinator service is required in most cases for running workflows. Install redis-server and configure redis as the default coordinator backend used by tooz. This will avoid a number of workflow issues, especially for new StackStorm users.