Hi, there seems to be some bug in how GCP Batch sanity checks if the specified machine-type can satisfy the compute resource requirement. I got the following error message:
Hi @gradientopt,
Thanks for the finding and feedback! In the meantime while Batch is investigating this, I think you can temporary bypass this without using the `memory_mib` field. You don't have to specify the `compute_resource` field if you already explicitly filled in the `machine_type` field.
Thanks!
But if I did not specify the compute_resource field, Batch would assume a default value for that, which may cause undesired number of runnables on a single machine?
If you are concerned about the multiple tasks for a job and how the tasks are assigned to the VMs, you can refer more on using `parallelism`, `taskCountPerNode` fields under TaskGroup: