Project: datamanagement
Issue DM-4886: Script launch of HTCondor pool on Nebula OpenStack
The ability to automate the launch of htcondor pools of worker nodes (e.g., with LSST software installed) on the Nebula OpenStack can be useful in several ways for LSST DM. On one hand, users can start up their own customized pool should the standard pool available on other resources such as lsst-dev not be suitable (e.g., not enough cores, not enough memory per core/slot, customized software not installed on the systems, etc.) Also, scripted launch of a pool can be part of the development of a solution for offering "batch" scheduling to the Nebula OpenStack, following an approach similar to e.g., CANFAR ( http://www.canfar.net/docs/batch/ , http://cloudscheduler.org) whereby a "cloud scheduler" is used in conjunction with an htcondor central manager to provide batch access to the cloud (i.e., submitted jobs are placed into an htcondor queue, that will execute on launched instances, when those instances join the working pool.)
Story points: 24