### Please describe the problem. I have two repositories in my local network which are locally paired and synced using git-annex assistant (setup using webapp, both in direct mode). The one (master) has all files and is in mode "full backup". The second one (slave) is in "manual" mode and should therefore only contain the file content it already has. But it also should not loose any content it has until I explicitely drop it but this is exactly what happens! Files are getting dropped (I think it happens during git-annex startup of the slave repository, but I am not sure). ### What steps will reproduce the problem? 1. Setup two repositories using git-annex webapp in local network 2. Set one to "full backup" mode, the second to "manual" mode 3. Add files to the master repository 4. Pair both repositories over webapp 5. Call git-annex get folderA on slave system to transfer some file contents to it. => After some time the file contents from folderA seem to disappear on slave system. ### What version of git-annex are you using? On what operating system? * Master (full backup) repository is running on Ubuntu Server 12.04 and git-annex 5.20140117.1 from PPA. Git version 1.7.9.5 * Slave (manual) repository is running on Gentoo Linux with 5.20140116, created from own ebuild. Git version 1.8.4.5 ### Please provide any additional information below. [[!format sh """ [2014-01-29 09:14:15 CET] main: starting assistant version 5.20140116 [2014-01-29 09:19:33 CET] TransferScanner: Syncing with Eifel.fritz.box__mnt_raid_Media Already up-to-date. (scanning...) [2014-01-29 09:19:34 CET] Watcher: Performing startup scan Already up-to-date. Already up-to-date. [2014-01-29 09:35:31 CET] Committer: Committing changes to git [2014-01-29 09:35:31 CET] Pusher: Syncing with Eifel.fritz.box__mnt_raid_Media [2014-01-29 09:40:37 CET] Committer: Committing changes to git [2014-01-29 09:44:15 CET] Committer: Committing changes to git Von ssh://git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media 390c764..7775ce1 annex/direct/master -> Eifel.fritz.box__mnt_raid_Media/annex/direct/master eca59d1..59db343 git-annex -> Eifel.fritz.box__mnt_raid_Media/git-annex + a1f3176...7775ce1 synced/master -> Eifel.fritz.box__mnt_raid_Media/synced/master (Aktualisierung erzwungen) Already up-to-date. error: Ref refs/heads/synced/master is at a1f3176ff3821cdd9aa74bfa310dfdccb8452247 but expected 7775ce196da4561367ee231ce116fe5849827c51 remote: error: failed to lock refs/heads/synced/master To ssh://fabian@git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media/ 98219eb..3d2b713 git-annex -> synced/git-annex ! [remote rejected] annex/direct/master -> synced/master (failed to lock) error: Fehler beim Versenden einiger Referenzen nach 'ssh://fabian@git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media/' Von ssh://git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media 7775ce1..a1f3176 annex/direct/master -> Eifel.fritz.box__mnt_raid_Media/annex/direct/master 59db343..6e39b5b git-annex -> Eifel.fritz.box__mnt_raid_Media/git-annex 7775ce1..a1f3176 synced/master -> Eifel.fritz.box__mnt_raid_Media/synced/master Already up-to-date. [2014-01-29 09:51:41 CET] Committer: Committing changes to git error: Ref refs/heads/synced/git-annex is at 3d2b7131d39c78fc56f67e29617e72b177807449 but expected 98219eb545d5dc51da9984ede4b4c5c41ec188d0 remote: error: failed to lock refs/heads/synced/git-annex To ssh://fabian@git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media/ ! [remote rejected] git-annex -> synced/git-annex (failed to lock) error: Fehler beim Versenden einiger Referenzen nach 'ssh://fabian@git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media/' To ssh://fabian@git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media/ 3d2b713..5bd0d7e git-annex -> synced/git-annex [2014-01-29 09:51:51 CET] Pusher: Syncing with Eifel.fritz.box__mnt_raid_Media Everything up-to-date Everything up-to-date [2014-01-29 09:53:01 CET] Committer: Committing changes to git [2014-01-29 09:53:01 CET] Pusher: Syncing with Eifel.fritz.box__mnt_raid_Media Everything up-to-date (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (merging synced/git-annex into git-annex...) (Recording state in git...) (merging synced/git-annex into git-annex...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (started...) [2014-01-29 09:53:48 CET] Committer: Committing changes to git [2014-01-29 09:53:48 CET] Pusher: Syncing with Eifel.fritz.box__mnt_raid_Media Everything up-to-date [2014-01-29 10:19:33 CET] NetWatcherFallback: Syncing with Eifel.fritz.box__mnt_raid_Media Von ssh://git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media 6e39b5b..5bd0d7e git-annex -> Eifel.fritz.box__mnt_raid_Media/git-annex Everything up-to-date [2014-01-29 10:39:49 CET] Committer: Committing changes to git [2014-01-29 10:39:49 CET] Pusher: Syncing with Eifel.fritz.box__mnt_raid_Media [2014-01-29 10:39:50 CET] Committer: Committing changes to git [2014-01-29 10:39:51 CET] Committer: Committing changes to git [2014-01-29 10:39:53 CET] Committer: Committing changes to git [2014-01-29 10:39:54 CET] Committer: Committing changes to git [2014-01-29 10:39:55 CET] Committer: Committing changes to git [2014-01-29 10:39:56 CET] Committer: Committing changes to git [2014-01-29 10:39:57 CET] Committer: Committing changes to git [2014-01-29 10:39:59 CET] Committer: Committing changes to git [2014-01-29 10:40:00 CET] Committer: Committing changes to git [2014-01-29 10:40:01 CET] Committer: Committing changes to git [2014-01-29 10:40:02 CET] Committer: Committing changes to git [2014-01-29 10:40:03 CET] Committer: Committing changes to git [2014-01-29 10:40:05 CET] Committer: Committing changes to git [2014-01-29 10:40:07 CET] Committer: Adding AlbumArtSmall.jpg Folder.jpg (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) add Audio/Musik/2raumwohnung/2002 - In Wirklich/AlbumArtSmall.jpg ok add Audio/Musik/2raumwohnung/2002 - In Wirklich/Folder.jpg [2014-01-29 10:40:07 CET] Committer: Committing changes to git [2014-01-29 10:40:08 CET] Committer: Committing changes to git [2014-01-29 10:40:09 CET] Committer: Committing changes to git [2014-01-29 10:40:11 CET] Committer: Committing changes to git [2014-01-29 10:40:12 CET] Committer: Committing changes to git [2014-01-29 10:40:13 CET] Committer: Committing changes to git [2014-01-29 10:40:14 CET] Committer: Committing changes to git [2014-01-29 10:40:16 CET] Committer: Committing changes to git [2014-01-29 10:40:17 CET] Committer: Committing changes to git [2014-01-29 10:40:18 CET] Committer: Committing changes to git [2014-01-29 10:40:19 CET] Committer: Committing changes to git [2014-01-29 10:40:20 CET] Committer: Committing changes to git [2014-01-29 10:40:21 CET] Committer: Committing changes to git [2014-01-29 10:40:23 CET] Committer: Committing changes to git [2014-01-29 10:40:24 CET] Committer: Committing changes to git [2014-01-29 10:40:26 CET] Committer: Committing changes to git [2014-01-29 10:40:27 CET] Committer: Committing changes to git [2014-01-29 10:40:28 CET] Committer: Committing changes to git [2014-01-29 10:40:29 CET] Committer: Committing changes to git [2014-01-29 10:40:30 CET] Committer: Committing changes to git [2014-01-29 10:40:31 CET] Committer: Committing changes to git [2014-01-29 10:40:32 CET] Committer: Committing changes to git [2014-01-29 10:40:34 CET] Committer: Committing changes to git [2014-01-29 10:40:35 CET] Committer: Committing changes to git [2014-01-29 10:40:36 CET] Committer: Committing changes to git [2014-01-29 10:40:37 CET] Committer: Committing changes to git [2014-01-29 10:40:39 CET] Committer: Committing changes to git [2014-01-29 10:40:40 CET] Committer: Committing changes to git [2014-01-29 10:40:41 CET] Committer: Committing changes to git [2014-01-29 10:40:42 CET] Committer: Committing changes to git [2014-01-29 10:40:44 CET] Committer: Committing changes to git [2014-01-29 10:40:45 CET] Committer: Committing changes to git [2014-01-29 10:40:46 CET] Committer: Committing changes to git [2014-01-29 10:40:47 CET] Committer: Committing changes to git [2014-01-29 10:40:48 CET] Committer: Committing changes to git [2014-01-29 10:40:50 CET] Committer: Committing changes to git [2014-01-29 10:40:51 CET] Committer: Committing changes to git [2014-01-29 10:40:52 CET] Committer: Committing changes to git [2014-01-29 10:40:53 CET] Committer: Committing changes to git [2014-01-29 10:40:54 CET] Committer: Committing changes to git [2014-01-29 10:40:55 CET] Committer: Committing changes to git [2014-01-29 10:40:57 CET] Committer: Committing changes to git [2014-01-29 10:40:58 CET] Committer: Committing changes to git [2014-01-29 10:40:59 CET] Committer: Committing changes to git [2014-01-29 10:41:00 CET] Committer: Committing changes to git [2014-01-29 10:41:02 CET] Committer: Committing changes to git [2014-01-29 10:41:03 CET] Committer: Committing changes to git [2014-01-29 10:41:04 CET] Committer: Committing changes to git [2014-01-29 10:41:05 CET] Committer: Committing changes to git [2014-01-29 10:41:06 CET] Committer: Committing changes to git [2014-01-29 10:41:07 CET] Committer: Committing changes to git [2014-01-29 10:41:09 CET] Committer: Committing changes to git [2014-01-29 10:41:10 CET] Committer: Committing changes to git [2014-01-29 10:41:11 CET] Committer: Committing changes to git [2014-01-29 10:41:12 CET] Committer: Committing changes to git [2014-01-29 10:41:23 CET] Committer: Committing changes to git [2014-01-29 10:41:24 CET] Committer: Committing changes to git [2014-01-29 10:41:29 CET] Committer: Committing changes to git [2014-01-29 10:41:30 CET] Committer: Committing changes to git [2014-01-29 10:41:32 CET] Committer: Committing changes to git [2014-01-29 10:41:33 CET] Committer: Committing changes to git [2014-01-29 10:41:34 CET] Committer: Committing changes to git [2014-01-29 10:41:35 CET] Committer: Committing changes to git [2014-01-29 10:41:36 CET] Committer: Committing changes to git [2014-01-29 10:41:38 CET] Committer: Adding AlbumArt_..Small.jpg Folder.jpg ok (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) (Recording state in git...) add Audio/Musik/Alanis Morissette/1995 - Jagged Little Pill/AlbumArt_{79951A99-BD71-4029-80F6-C3705D930871}_Small.jpg ok add Audio/Musik/Alanis Morissette/1995 - Jagged Little Pill/Folder.jpg [2014-01-29 10:41:38 CET] Committer: Committing changes to git [2014-01-29 10:41:39 CET] Committer: Committing changes to git [2014-01-29 10:41:41 CET] Committer: Committing changes to git [2014-01-29 10:41:42 CET] Committer: Committing changes to git [2014-01-29 10:41:44 CET] Committer: Committing changes to git [2014-01-29 10:41:45 CET] Committer: Committing changes to git [2014-01-29 10:41:46 CET] Committer: Committing changes to git [2014-01-29 10:41:47 CET] Committer: Committing changes to git [2014-01-29 10:41:48 CET] Committer: Committing changes to git [2014-01-29 10:41:49 CET] Committer: Committing changes to git [2014-01-29 10:41:51 CET] Committer: Committing changes to git [2014-01-29 10:41:52 CET] Committer: Committing changes to git [2014-01-29 10:41:54 CET] Committer: Committing changes to git [2014-01-29 10:41:55 CET] Committer: Committing changes to git [2014-01-29 10:41:56 CET] Committer: Committing changes to git [2014-01-29 10:41:58 CET] Committer: Committing changes to git [2014-01-29 10:41:59 CET] Committer: Committing changes to git [2014-01-29 10:42:00 CET] Committer: Committing changes to git [2014-01-29 10:42:01 CET] Committer: Committing changes to git [2014-01-29 10:42:02 CET] Committer: Committing changes to git [2014-01-29 10:42:04 CET] Committer: Committing changes to git [2014-01-29 10:42:05 CET] Committer: Committing changes to git [2014-01-29 10:42:06 CET] Committer: Committing changes to git [2014-01-29 10:42:07 CET] Committer: Committing changes to git [2014-01-29 10:42:08 CET] Committer: Committing changes to git [2014-01-29 10:42:10 CET] Committer: Committing changes to git [2014-01-29 10:42:11 CET] Committer: Committing changes to git [2014-01-29 10:42:12 CET] Committer: Committing changes to git [2014-01-29 10:42:13 CET] Committer: Committing changes to git [2014-01-29 10:42:14 CET] Committer: Committing changes to git [2014-01-29 10:42:15 CET] Committer: Committing changes to git [2014-01-29 10:42:17 CET] Committer: Committing changes to git [2014-01-29 10:42:18 CET] Committer: Committing changes to git [2014-01-29 10:42:19 CET] Committer: Committing changes to git [2014-01-29 10:42:20 CET] Committer: Committing changes to git [2014-01-29 10:42:21 CET] Committer: Committing changes to git [2014-01-29 10:42:23 CET] Committer: Committing changes to git [2014-01-29 10:42:24 CET] Committer: Committing changes to git [2014-01-29 10:42:25 CET] Committer: Committing changes to git [2014-01-29 10:42:26 CET] Committer: Committing changes to git [2014-01-29 10:42:27 CET] Committer: Committing changes to git [2014-01-29 10:42:28 CET] Committer: Committing changes to git To ssh://fabian@git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media/ 5bd0d7e..1eda3be git-annex -> synced/git-annex [2014-01-29 10:43:43 CET] Pusher: Syncing with Eifel.fritz.box__mnt_raid_Media To ssh://fabian@git-annex-Eifel.fritz.box-fabian_.2Fmnt.2Fraid.2FMedia/mnt/raid/Media/ 1eda3be..4c70ad2 git-annex -> synced/git-annex """]] > The only way a repository can become "unwanted" is if you > tell git-annex to start deleting it (or perhaps set its group to unwanted > manually). This will cause git-annex to try to move all files away from > that repository. > > So, AFAICS, this must have been a case of operator error. [[done]] > --[[Joey]]