-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
OSS client PutObject not support file larger than 5Gi #12877
Comments
It does seem to be a problem, could you please submit a PR to fix it? |
Sure. |
That error message is coming from the artifact server -- it's a 400 error.
Why do you think this is a client error or bug? |
argo-workflows/workflow/artifacts/oss/oss.go Line 342 in 0b625a6
Hi, OSS SDK client offers several functions help upload local files to server. And PutObjectFromFile uses Simple Upload which usually causes (or always from my experience) InvalidArgument or EntityTooLarge error when uploading files larger than 5Gi. https://www.alibabacloud.com/help/en/oss/you-cannot-upload-large-objects-by-using-simple-upload?spm=a3c0i.23458820.2359477120.55.7ef56e9boHbYeC |
…ixes argoproj#12877 (argoproj#12897) Signed-off-by: AlbeeSo <suyashi1321@163.com> Co-authored-by: shuangkun <tsk2013uestc@163.com>
…ixes argoproj#12877 (argoproj#12897) Signed-off-by: AlbeeSo <suyashi1321@163.com> Co-authored-by: shuangkun <tsk2013uestc@163.com>
Pre-requisites
:latest
What happened/what did you expect to happen?
When I tried to put a huge output file larger than 5Gi to aliyun OSS, I received such error messages in wait container:
Version
latest
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
Logs from the workflow controller
Logs from in your workflow's wait container
The text was updated successfully, but these errors were encountered: