You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The docs at https://www.nextflow.io/docs/latest/google.html#google-cloud and https://seqera.io/blog/nextflow-with-gbatch/ do not state the permissions required if using google.batch.serviceAccountEmail to change the service account used for each GCP Batch job, versus each batch job using the default account. google.batch.serviceAccountEmail is useful when one needs to access GCP resources from batch jobs, and has specific IAM roles set for the target service account to be used for the batch jobs (instead of using the default service account).
Without the correct IAM roles set for the account use via google.batch.serviceAccountEmail, the GCP Batch jobs just stay in the scheduled state forever.
Usage scenario
Any time one wants to use google.batch.serviceAccountEmail.
google.batch.serviceAccountEmail
Define the Google service account email to use for the pipeline execution. If not specified, the default Compute Engine service account for the project will be used.
Note that the google.batch.serviceAccountEmail service account will only be used for spawned jobs, not for the Nextflow process itself. See the Google Cloud documentation for more information on credentials.
The text was updated successfully, but these errors were encountered:
New feature
The docs at https://www.nextflow.io/docs/latest/google.html#google-cloud and https://seqera.io/blog/nextflow-with-gbatch/ do not state the permissions required if using
google.batch.serviceAccountEmail
to change the service account used for each GCP Batch job, versus each batch job using the default account.google.batch.serviceAccountEmail
is useful when one needs to access GCP resources from batch jobs, and has specific IAM roles set for the target service account to be used for the batch jobs (instead of using the default service account).Without the correct IAM roles set for the account use via
google.batch.serviceAccountEmail
, the GCP Batch jobs just stay in thescheduled
state forever.Usage scenario
Any time one wants to use
google.batch.serviceAccountEmail
.Suggest implementation
More docs at https://www.nextflow.io/docs/latest/google.html#google-cloud and/or https://seqera.io/blog/nextflow-with-gbatch/.
Maybe also more info at:
The text was updated successfully, but these errors were encountered: