Currently, if using these roles/playbooks to install StackStorm and you want to install a new auth backend or coordination backend, you will most likely need to install some python modules into the /opt/stackstorm/st2 virtualenv to make it work.
Example, if you want to enable the coordination service and use theredis backend, you need to install the redis python module into the /opt/stackstorm/st2 virtualenv.
This PR adds a new variable st2_python_packages that accepts a list of python modules to install.
Currently, if using these roles/playbooks to install StackStorm and you want to install a new auth backend or coordination backend, you will most likely need to install some python modules into the
/opt/stackstorm/st2
virtualenv to make it work.Example, if you want to enable the coordination service and use the
redis
backend, you need to install theredis
python module into the/opt/stackstorm/st2
virtualenv.This PR adds a new variable
st2_python_packages
that accepts a list of python modules to install.