Please describe the problem.
This is a followup on
internal server error: unknown UUID. This was fixed at that date, but some problems remain, namely that the remote that is recognized on the commandline doesn't show up in the webapp.
markov is able to push to
marcos, but not the reverse because
markov is hidden behind a NAT.
git annex sync seems to do the right thing accordingly on both ends (which is:
marcos doesn't try to push to
markov pushes to
What steps will reproduce the problem?
git-annex on both ends.
What version of git-annex are you using? On what operating system?
marcos is now running
Version: 4.20131105-g8efdc1a Build flags: Assistant Webapp Pairing Testsuite S3 WebDAV Inotify DBus XMPP DNS Feeds Quvi TDFA CryptoHash
markov is now running the wheezy backport,
Please provide any additional information below.
Here's the output of
git annex status on
anarcat@marcos:books$ git annex status repository mode: direct trusted repositories: 0 semitrusted repositories: 3 00000000-0000-0000-0000-000000000001 -- web a75cbbf7-e055-423e-b375-443e0552c9e2 -- here (anarcat@marcos:/srv/books) aa500f29-42d9-4777-ae02-4a2c3d47db44 -- anarcat@markov:~/books untrusted repositories: 0 transfers in progress: none available local disk space: 7.04 gigabytes (+1 megabyte reserved) local annex keys: 736 local annex size: 3.92 gigabytes annexed files in working tree: 721 size of annexed files in working tree: 3.92 gigabytes bloom filter size: 16 mebibytes (0.1% full) backend usage: SHA256E: 1457 # End of transcript or log.
Here's a screenshot of the idle webapp on marcos:
You can clearly see that the webapp doesn't see the
markov transfers stuff,
marcos sees the transfers happening, but marks it as going to the
Clicking on that link is what was previously triggeringbut now yields a "Unknown remote" error.
Here is a screenshot from
markov that shows it knows about both repositories and seem to behave properly:
And here's the output of
git annex status on markov:
anarcat@desktop008:books$ git annex status repository mode: indirect trusted repositories: 0 semitrusted repositories: 3 00000000-0000-0000-0000-000000000001 -- web a75cbbf7-e055-423e-b375-443e0552c9e2 -- origin (anarcat@marcos:/srv/books) aa500f29-42d9-4777-ae02-4a2c3d47db44 -- here (anarcat@markov:~/books) untrusted repositories: 0 transfers in progress: downloading Patrick K. O'Brien/Philip's Atlas of World History, Concise Edition (115)/Philip's Atlas of World History, Concise Edition - Patrick K. O'Brien.pdf from origin available local disk space: 93.25 gigabytes (+1 megabyte reserved) temporary directory size: 50.07 megabytes (clean up with git-annex unused) local annex keys: 708 local annex size: 3.81 gigabytes known annex keys: 721 known annex size: 3.92 gigabytes bloom filter size: 16 mebibytes (0.1% full) backend usage: SHA256E: 1429
Finally, note that you sometimes see
desktop008 above: it turns out I am running
git annex from my workstation, which NFS-mounts the
/home directory of
Yesterday, I made the webapp register ssh remotes it creates. They then show up in the webapp when run in a repository where that ssh remote is not enabled.
You can also manually register a ssh remote. First set up the git remote
as usual. Then run
git annex initremote type=git name=foo