Quantcast
Channel: Ask the FireCloud Team — GATK-Forum
Viewing all articles
Browse latest Browse all 1147

Public method fails when submitted by non-Broad email from Broad-owned project

$
0
0

I am doing some testing on the Unity service, and I ran into an issue with submissions that I have not been able to deduce what the problem is.

Background: I'm adding methods to the method repo as user-owned, and setting them to be 'public' so that I can import them into 'orchestration' WDLs that will run the user-owned analysis, and then pipe the output to a benchmarking script.

However, every submission by my testing account (unity.test.user.1@gmail) fails with no errors whatsoever. I get a submission ID, but there's nothing inside the submission directory in the bucket, and no errors at all from the API/FireCloud UI. Furthermore, it never even allocates a workflow ID as something upstream fails. The submission returns almost immediately as 'failed'. However, if I submit as my Broad account, everything works just fine. Same method/configuration/inputs. This is using a billing project called 'unity-benchmark-test' that both users are the project owner of, and is mapped to a Broad Institute cost object. The only thing that I can think of is that since this is a Broad CO, there's a permission check somewhere that this test user account fails on.

Here's the workspace I'm trying this out in: https://portal.firecloud.org/#workspaces/unity-benchmark-test/gcs-share-test-analysis-5 (I shared it with the support group to let you look at it).

The analysis that I was trying to test was this: https://portal.firecloud.org/#methods/gcs-share-test-analysis-5-analysis/my-analysis/1

Hopefully someone can look at some logs somewhere and figure out what the permission (or other) issue is. Thanks.


Viewing all articles
Browse latest Browse all 1147

Trending Articles