[GH-ISSUE #1153] test_multipart_upload fails inconsistently #605

Closed
opened 2026-03-04 01:47:08 +03:00 by kerem · 1 comment
Owner

Originally created by @gaul on GitHub (Sep 11, 2019).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1153

I often see test_multipart_upload fail during retries. This seems to be related to the recent changes with S3FSCURL_PERFORM_RESULT_NOTSET and REQTYPE_UNSET:

s3fs: [INF]       curl.cpp:RequestPerform(2268): HTTP response code 200
s3fs: [INF] curl.cpp:RequestPerform(2429): ### retrying...
s3fs: [INF]       curl.cpp:RemakeHandle(2053): Retry request. [type=-1][url=https://127.0.0.1:8080/s3fs-integration-test/test
run-25226/big-file-s3fs.txt?partNumber=2&uploadId=e3fec269-3344-4dfb-8e93-1c06344b824b][path=/testrun-25226/big-file-s3fs.txt
]
s3fs: [INF] curl.cpp:RequestPerform(2432): Failed to reset handle and internal data for retrying.
s3fs: [WAN] curl.cpp:MultiPerform(4184): thread failed - rc(-5)
s3fs: [WAN] curl.cpp:MultiRead(4210): error from callback function(https://127.0.0.1:8080/s3fs-integration-test/testrun-25226
/big-file-s3fs.txt?partNumber=2&uploadId=e3fec269-3344-4dfb-8e93-1c06344b824b).
s3fs: [INF]       curl.cpp:CompleteMultipartPostRequest(3455): [tpath=/testrun-25226/big-file-s3fs.txt][parts=3]
s3fs: [ERR] curl.cpp:CompleteMultipartPostRequest(3466): 2 file part is not finished uploading.
s3fs: [INF] s3fs.cpp:s3fs_release(2338): [path=/testrun-25226/big-file-s3fs.txt][fd=9]
s3fs: [INF]       cache.cpp:DelStat(546): delete stat cache entry[path=/testrun-25226/big-file-s3fs.txt]
s3fs: [INF]       fdcache.cpp:GetFdEntity(2116): [path=/testrun-25226/big-file-s3fs.txt][fd=9]
dd: closing output file 'big-file-s3fs.txt': Operation not permitted
test_multipart_upload failed
Originally created by @gaul on GitHub (Sep 11, 2019). Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1153 I often see `test_multipart_upload` fail during retries. This seems to be related to the recent changes with `S3FSCURL_PERFORM_RESULT_NOTSET` and `REQTYPE_UNSET`: ``` s3fs: [INF] curl.cpp:RequestPerform(2268): HTTP response code 200 s3fs: [INF] curl.cpp:RequestPerform(2429): ### retrying... s3fs: [INF] curl.cpp:RemakeHandle(2053): Retry request. [type=-1][url=https://127.0.0.1:8080/s3fs-integration-test/test run-25226/big-file-s3fs.txt?partNumber=2&uploadId=e3fec269-3344-4dfb-8e93-1c06344b824b][path=/testrun-25226/big-file-s3fs.txt ] s3fs: [INF] curl.cpp:RequestPerform(2432): Failed to reset handle and internal data for retrying. s3fs: [WAN] curl.cpp:MultiPerform(4184): thread failed - rc(-5) s3fs: [WAN] curl.cpp:MultiRead(4210): error from callback function(https://127.0.0.1:8080/s3fs-integration-test/testrun-25226 /big-file-s3fs.txt?partNumber=2&uploadId=e3fec269-3344-4dfb-8e93-1c06344b824b). s3fs: [INF] curl.cpp:CompleteMultipartPostRequest(3455): [tpath=/testrun-25226/big-file-s3fs.txt][parts=3] s3fs: [ERR] curl.cpp:CompleteMultipartPostRequest(3466): 2 file part is not finished uploading. s3fs: [INF] s3fs.cpp:s3fs_release(2338): [path=/testrun-25226/big-file-s3fs.txt][fd=9] s3fs: [INF] cache.cpp:DelStat(546): delete stat cache entry[path=/testrun-25226/big-file-s3fs.txt] s3fs: [INF] fdcache.cpp:GetFdEntity(2116): [path=/testrun-25226/big-file-s3fs.txt][fd=9] dd: closing output file 'big-file-s3fs.txt': Operation not permitted test_multipart_upload failed ```
kerem 2026-03-04 01:47:08 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@gaul commented on GitHub (Feb 19, 2021):

I have not seen this in a while, closing until we can reproduce these symptoms.

<!-- gh-comment-id:781831122 --> @gaul commented on GitHub (Feb 19, 2021): I have not seen this in a while, closing until we can reproduce these symptoms.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#605
No description provided.