-
Notifications
You must be signed in to change notification settings - Fork 122
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
Pipeline UI can't display s3 Outputs #317
Comments
Actually, it seems to be an issue with the Kubeflow UI itself. If we look here, https://github.com/kubeflow/pipelines/blob/e8abec24fed4c4f8be6f527207b1cec9811ce3e7/frontend/server/minio-helper.ts#L50, the I have filed a bug in Kubeflow Pipelines repo to address this kubeflow/pipelines#8111 |
Just confirmed that this is not a Kubeflow Pipelines issue. Here, we see that API container actually requires the following variable names:
If I add them manually by changing the deployment: kubectl edit deployment ml-pipeline-ui-artifact -n kubeflow-user-example-com I see that Everything works as expected. That means that easy fix would amount to the following:
|
Created a PR to fix this |
I have re-opened kubeflow/pipelines#8111 since this fix does not seem to solve the issue |
Hey @kdubovikov there is a workaround for viewing S3 artifacts #117 (comment) |
Thanks @AlexandreBrown. Closing this issue as a duplicate |
Describe the bug
I can't download any of the pipeline step outputs due to my bucket residing in different region than
us-east-1
.Steps To Reproduce
Failed to get object in bucket [bucket] at path [path]: S3Error: The authorization header is malformed; the region 'us-east-1' is wrong; expecting '[actual bucket region]'
Expected behavior
A clear and concise description of what you expected to happen.
Environment
Kubernetes version
1.21
Using EKS (yes/no), if so version?
Yes, 1.21
Kubeflow version
AWS build number
S3
Screenshots
The text was updated successfully, but these errors were encountered: