Skip to content

Conversation

@m4dcoder
Copy link
Contributor

@m4dcoder m4dcoder commented Apr 8, 2021

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.

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.
@m4dcoder
Copy link
Contributor Author

m4dcoder commented Apr 8, 2021

This PR pairs with StackStorm/st2#5226.

@arm4b arm4b added the feature label Apr 9, 2021
@Kami
Copy link
Member

Kami commented Apr 9, 2021

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.).

Copy link
Member

@arm4b arm4b left a 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.

@m4dcoder m4dcoder merged commit 23f100c into master May 10, 2021
@m4dcoder m4dcoder deleted the setup-redis branch May 10, 2021 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants