It is possible for GCP users to have networking in project "A" and components such as Dataproc Batches in project "B".
GOE does not cater for that currently, it builds the subnet as described below:
# If set then this variable is used to form a value for Batches subnet of this form:
# projects/${GOOGLE_DATAPROC_PROJECT}/regions/${GOOGLE_DATAPROC_REGION}/subnetworks/${GOOGLE_DATAPROC_BATCHES_SUBNET}
# export GOOGLE_DATAPROC_BATCHES_SUBNET=
Unfortunately this is forcing the GOOGLE_DATAPROC_PROJECT setting into the subnet.
We should change GOOGLE_DATAPROC_BATCHES_SUBNET to access the full subnet address and not only the name part.
It is possible for GCP users to have networking in project "A" and components such as Dataproc Batches in project "B".
GOE does not cater for that currently, it builds the subnet as described below:
Unfortunately this is forcing the
GOOGLE_DATAPROC_PROJECT
setting into the subnet.We should change
GOOGLE_DATAPROC_BATCHES_SUBNET
to access the full subnet address and not only the name part.