-
Notifications
You must be signed in to change notification settings - Fork 360
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GCPBATCH issue with private VPC network #7500
Comments
Hi @yihming - thanks for providing the detail and log message. Please try removing the trailing |
Hi @dspeck1 , Thank you for your immediate help! I checked the And actually this same settings in |
Thanks! Sorry I was looking at it incorrectly. The GCP Batch backend adds the trailing slash. The Genomics API backend added a trailing slash as well. Google must have change the validation of the format. We will push a change that fixes it. In the interim if setting the network via the literal option instead of the label should fix it. |
Thanks! I did see the trailing I tried to set by literals as the following:
where but my server failed immediately when starting:
It looks like the GCP Batch config requires |
I then set
Then it did. |
@dspeck1 Can I confirm with you if the subnetwork name specified in |
I can confirm that using the literal approach instead of project labels works in this case. One just need to:
If the cromwell team can confirm that this is some inconsistency/bug corresponding to GCP Batch, I'd hope this issue could be fixed so that:
Thanks! |
We are working on updating the code to fix the bugs describe above and will provide an update when complete. |
Thank you @dspeck1 so much for your help! |
Adding notes to issue re: PAPIv2 behavior:
|
Hello,
I'm working on making our cromwell server work with GCP Batch and running in our private VPC network.
However, after following this tutorial, I encounter the following error:
It seems that Cromwell only accepts public VPC network with names starting as
global/networks/...
, while my actual network name was automatically attached by prefixprojects/${projectId}/global/networks/
(as shown in Line 1 of the error message above).I just wonder if this is because I have something wrong in my conf file, or I missed some setup at GCP Batch side. Thanks!
I'm using Cromwell v87. And my conf file is
where
my-private-network
andmy-private-subnetwork
are GCP project labels.The text was updated successfully, but these errors were encountered: