We have a proof of concept between SchedMD, Google and Rutgers to work on the gcp scripts. I'd like to request: 1. The ability to include a local script for site customizations, so modifying the main script won't get wiped out when you come out with a new version. 2. The ability to specify the name of the VPC - I need to deploy into a project with an existing VPC. 3. The ability to use OpenHPC packages to install rather than downloading the current tarball and installing that way. We have a federation built on OpenHPC and the more similar the GCP cluster can be, the better.
Thanks for the requests. We'll consider #1 and #3. For #2, see: https://github.com/SchedMD/slurm-gcp/blob/master/slurm.jinja.schema#L246 https://github.com/SchedMD/slurm-gcp/blob/master/slurm.jinja.schema#L251
thanks
For #1, we added the following files that can be used to keep custom installations without changes to repo getting in the way. The files will just be executed, so they can be whatever scripting language you want. scripts/custom-compute-install scripts/custom-controller-install https://github.com/SchedMD/slurm-gcp/commit/62e536f9de91
Closing as we don't currently have plans to implement #3.