-
Notifications
You must be signed in to change notification settings - Fork 590
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
First pass at a Terra QuickStart #7267
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some updates based on permissions issues I ran into and then some nitpicks/suggestions about language.
|
||
This quickstart assumes that you are familiar with Terra workspaces, the data model and providing input parameters and launching workflows. | ||
|
||
1. You will need to have or create a BigQuery dataset (we'll call this `datasetname` later on). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wasn't able to add roles (for prerequisites 2 & 3 as an "Editor")
1. You will need to have or create a BigQuery dataset (we'll call this `datasetname` later on). | |
1. You will need to have or create a BigQuery dataset (we'll call this `datasetname` later on) in a Google project where you are an "Owner." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this because you need to be an owner so that you can grant these IAM roles? Or do you need to be owner for some other reason (ie say someone else granted you these roles, would that work?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also -- the directions didn't really talk about making a temp dataset... was that a problem? did you have to make one @rsasch ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this because you need to be an owner so that you can grant these IAM roles? Or do you need to be owner for some other reason (ie say someone else granted you these roles, would that work?)
Yes, I needed to be "Owner" to add those roles for my proxy group. I didn't test a scenario where those roles were added by someone else. I believe being "Owner" also solved the error localizing GATK (my pet needed "storage.objects.list" access to the Google Cloud Storage bucket.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also -- the directions didn't really talk about making a temp dataset... was that a problem? did you have to make one @rsasch ?
I think I might have mis-read my notes. It looks like I ran into the issue in the CreateVetTables call: “BigQuery error in mk operation: Access Denied: Dataset”, but it worked once I used “BigQuery Data Editor” instead.
Co-authored-by: Bec Asch <[email protected]>
Co-authored-by: Bec Asch <[email protected]>
This is the source for the Quickstart Terra Workspace at https://app.terra.bio/#workspaces/broad-dsde-firecloud-billing/Genomic%20Variant%20Store%20-%20GVS%20Quickstart