Tooling to connect SLURM's Cloud Scheduling to OpenStack
To run the development environment you will need Docker and Docker Compose.
# First time setup
./dev-setup.sh
docker-compose up --build
# In another terminal
./login.sh
srun -M cloud --ntasks=4 hostnameFiles placed in the home/ folder will be mounted under /home/user on the login and compute nodes.
To run the example on OpenStack you must place a clouds.yaml credentials file in example/clouds.yaml and change cloud=openstack in example/cloudburstd.ini.