Skip to content
Discussion options

You must be logged in to vote

This error means your S3-compatible storage rejected a multipart upload where a non-final part was under 5MB. By S3 spec, only non-final parts must be ≥5MB — the last part may be any size. MinIO's SDK (used by both Woodpecker and Milvus) always sizes non-final parts at ≥16MB, so this upload is spec-legal and works fine on real AWS and MinIO.

So this is a storage-compatibility issue with your third-party object storage, not a Milvus/Woodpecker bug: your provider enforces a stricter check than AWS (most likely rejecting a last part <5MB too).

to confirm: manually upload a 10MB object in two parts (8MB + 2MB) via AWS CLI/mc and complete the multipart upload:

  • If it fails with the same error …

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
2 replies
@theeversun
Comment options

@yhmo
Comment options

yhmo Aug 19, 2026
Collaborator

Answer selected by theeversun
Comment options

You must be logged in to vote
1 reply
@theeversun
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants