StackStorm / ansible-st2

Ansible Roles and Playbooks to deploy StackStorm
https://galaxy.ansible.com/StackStorm/stackstorm/
Apache License 2.0
100 stars 75 forks source link

Support for only installing select services on a node #282

Open nmaludy opened 3 years ago

nmaludy commented 3 years ago

This Ansible module supports only installing/running select services by specifying the st2_services variable. However, when doing so it causes issues in various cases because, for example, things like st2ctl reload --register-all can only be run on a st2actionrunner node where the pack content is available. If you're on a node just running st2api this command is going to fail.

This change does the following:

@armab i'm thinking about also adding some when conditions to the st2smoketests where appropriate. Could you help me figure out what the conditions should be there?

Thanks!

CLAassistant commented 2 years ago

CLA assistant check
All committers have signed the CLA.