Closed xlucas closed 8 years ago
dd if=/dev/zero of=foo bs=1G count=6
rsync -rtlW --inplace foo /mountpoint/container/
File is uploaded and times are correct.
Rsync fails to set file times.
rsync: failed to set times on "/mountpoint/container/foo": Input/output error (5) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]
This is linked to https://bugs.launchpad.net/swift/+bug/1487791. As a workaround, using ?multipart-manifest=get in the POST should avoid the squashing behavior.
?multipart-manifest=get
POST
Context
Steps to reproduce this issue :
dd if=/dev/zero of=foo bs=1G count=6
rsync -rtlW --inplace foo /mountpoint/container/
Results you expected :
File is uploaded and times are correct.
Results you observed :
Rsync fails to set file times.
Debug log :
Additional information :
This is linked to https://bugs.launchpad.net/swift/+bug/1487791. As a workaround, using
?multipart-manifest=get
in thePOST
should avoid the squashing behavior.