diff --git a/weed/s3api/s3api_object_handlers_copy.go b/weed/s3api/s3api_object_handlers_copy.go index 03a87b59a..34f511259 100644 --- a/weed/s3api/s3api_object_handlers_copy.go +++ b/weed/s3api/s3api_object_handlers_copy.go @@ -2338,6 +2338,7 @@ func cleanupVersioningMetadata(metadata map[string][]byte) { delete(metadata, s3_constants.ExtVersionIdKey) delete(metadata, s3_constants.ExtDeleteMarkerKey) delete(metadata, s3_constants.ExtIsLatestKey) + delete(metadata, s3_constants.ExtETagKey) } // shouldCreateVersionForCopy determines whether a version should be created during a copy operation