Please describe the problem.
I got the following errors from the assistant, in .git/annex/daemon.log
:
InternalIOException send: resource vanished (Broken pipe)
Then subsequent transfers seem to fail with:
InternalIOException send: resource vanished (Connection reset by peer)
Workaround: restart the assistant.
What steps will reproduce the problem?
It's unclear. The assistant is trying to sync a lot of stuff to S3 right now, as files are regularly added into the repository and the assistant migrates them all there. The repository is setup as a "source" repository to make sure it doesn't keep files and send them all to s3.
What version of git-annex are you using? On what operating system?
standalone tarball 5.20150508-g883d57f
on Ubuntu Precise.
Please provide any additional information below.
here are the two latest log files, but all previous logfiles available are similar...
http://paste.ubuntu.com/11721025/ http://paste.ubuntu.com/11721028/
-- anarcat
Are you sure that it was subsequent transfers of other keys that failed, and not subsequent transfers of chunks of the same key?
The latter seems more likely. There is a cached connection to S3 that is reused when uploading chunks of a key. But, each transfer of a key currently runs using its own individual connection. Difficulties with connections that close or are left running too long are why the S3 remote doesn't yet reuse connections.
okay, after disabling chunking, it still doesn't work.
it seems that it's completely stuck: i haven't seen the assistant transfer any new files yet. using
git annex move
seems to work:nevermind that:
move
doesn't actually work either, it just skipped files that seemed to have already been transfered. the remaining files are still untransferable:any update of this?
i still can't upload those files, while other files get uploaded to S3 fine. really strange. how can i reset the state of this?