NOTE: This repository is for people working on (developing) StackStorm. End users and people who just want to quickly try out and test StackStorm using Vagrant should use https://github.com/StackStorm/st2vagrant.
For more information, please refer to https://docs.stackstorm.com/install/vagrant.html.
To quickly get bootstrapped run the following:
- Clone repo
- Execute
vagrant upinside repo - Execute
vagrant sshinside repo - Execute
cd ~/st2inside virtual machine - Execute
make requirementsinside~/st2 - Execute
source virtualenv/bin/activateinside~/st2 - Execute
make cliinside~/st2 - Execute
./tools/launchdev.sh start -xinside~/st2
You will likely from here want to share your local st2 repo with the vagrant image to migrate code
more quickly. To sync your changes execute vagrant rsync from within this repo. vagrant rsync command
assumes that the local st2 repo is accessible as ../st2.
Note: Make sure to run step 5 (make requirements) inside ~/st2/local/st2 instead of ~/st2 to have the PYTHONPATH point to the modules inside ~/st2/local/st2.