-
Notifications
You must be signed in to change notification settings - Fork 4
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
improve container credentials retrieval using workflow compute environment #303
improve container credentials retrieval using workflow compute environment #303
Conversation
munishchouhan
commented
Sep 28, 2023
•
edited
Loading
edited
- Added workflowId in PlatformId
- Added Models to get workflow information
- Added API call in TowerClient to get workflow information using workflowId
- Added findComputeCreds to get the credential id from workflow information
- Added Unit Test
…l-using-workflow-compute-environment
…s-retrieval-using-workflow-compute-environment' into 223-improve-container-credentials-retrieval-using-workflow-compute-environment
@pditommaso how can I test this feature locally? |
|
@pditommaso I have tried using Tower also, but same error |
@pabloaledo I have used the master branch of nextflow but still got the same error |
…l-using-workflow-compute-environment
@pditommaso SubmitContainerTokenRequest in Tower doesn't have WorkflowId in it |
it should *not* be the problem. The request is made by Nextflow (that's not used by tower right now) |
ok i will make the changes in tower |
My bad, I meant "It should not be the problem" |
The flow is like this
Make sure the Wave client find it and submit correctly |
Found the issue Created new PR for Wave-API |
…l-using-workflow-compute-environment
…l-using-workflow-compute-environment
Munish: tests are passing locally @pditommaso you can go ahead and review then |
…l-using-workflow-compute-environment
…l-using-workflow-compute-environment
Signed-off-by: Paolo Di Tommaso <[email protected]>
sure |
Signed-off-by: Paolo Di Tommaso <[email protected]>
Signed-off-by: munishchouhan <[email protected]>
…l-using-workflow-compute-environment
…l-using-workflow-compute-environment
Signed-off-by: Paolo Di Tommaso <[email protected]>
Signed-off-by: Paolo Di Tommaso <[email protected]>
Signed-off-by: Paolo Di Tommaso <[email protected]>
Signed-off-by: Paolo Di Tommaso <[email protected]>
…l-using-workflow-compute-environment
Signed-off-by: Paolo Di Tommaso <[email protected]>
…l-using-workflow-compute-environment
Signed-off-by: Paolo Di Tommaso <[email protected]>
…l-using-workflow-compute-environment
Tested Blob Transfer: Successful
|
Test - Container pull: successful
Test - Build using dockerfile: successful
|
Test: build singularity, freeze and user build repository: successful
|
@munishchouhan all green in your side? |
testing one last thing. will update here soon |
test: ran rnasef to create fusion-based images: successful
|
@pditommaso All green from my side |