Hi,
I am a newbie and I've been struggling with this for a while. I can't seem to be able to use any of the images that were provided by schedmd but I could a few months ago. For example if I run:
gcloud compute instances create slurm-hpc-instance \
--zone=us-central1-a \
--image-family=schedmd-slurm-21-08-5-hpc-centos-7 \
--image-project=schedmd-slurm-public \
--maintenance-policy=TERMINATE \
--machine-type=c2d-standard-8 --boot-disk-size=200GB
I get the following error for any image from the schedmd project:
ERROR: (gcloud.compute.instances.create) Could not fetch resource:
- Required 'compute.images.useReadOnly' permission for 'projects/schedmd-slurm-public'
This happens when I try and deploy a cluster with Terraform or use packer as well it only works when I deploy with the default example.tfvars but I want to use a different image based on hpc-centos-7. Is there some permission/role I'm missing? Are the images no longer available publicly?
I checked my policies and I should be allowed to use any public images.
Thanks,
Keith