summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Rayhawk <jrayhawk@omgwallhack.org>2013-03-29 22:33:52 -0700
committerJoe Rayhawk <jrayhawk@omgwallhack.org>2013-03-29 22:33:52 -0700
commit5ce7195ddd0cc5027de53ad8fced85a0cf1e49e1 (patch)
tree2ac38dec894a22603ebd7878ad3fc0b164a30b39
parent7a979417091236dbac2471d7d1dc679e586a934c (diff)
Adding some kemper bugs.
-rw-r--r--bugs/git_updatelastmodified43
-rw-r--r--bugs/kemper_syncgit3
2 files changed, 46 insertions, 0 deletions
diff --git a/bugs/git_updatelastmodified b/bugs/git_updatelastmodified
new file mode 100644
index 0000000..93dea3b
--- /dev/null
+++ b/bugs/git_updatelastmodified
@@ -0,0 +1,43 @@
+ From: root@kemper.freedesktop.org (Cron Daemon)
+ Subject: Cron <root@kemper> flock -n /var/run/cron.git_updatelastmodified -c "/scripts/processallrepos.sh /scripts/repolastmodified.sh"
+ Date: Fri, 29 Mar 2013 20:44:08 -0700 (PDT)
+
+ error: object directory /srv/git.freedesktop.org/git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object f12aa15466844b67ec22544c4feee17389ba4aeb for refs/heads/master
+ error: object directory /git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object 71e9372bbdc5c85e14dfc1156269ae6f74802f4d for refs/heads/1.0
+ error: object directory /srv/git.freedesktop.org/git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object d8d8694ac424f1c9b1ef57a5a08c6f4ad1a208ce for refs/heads/BRANCH_1_0
+ error: object directory /srv/git.freedesktop.org/git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object 9595de96ac96bbfdc20177c0228c1673ad701d96 for refs/heads/cairo-xml
+ error: object directory /srv/git.freedesktop.org/git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object f12aa15466844b67ec22544c4feee17389ba4aeb for refs/heads/master
+ error: object directory /srv/git.freedesktop.org/git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object 4dbb1500f91680cccf4be3be5e91a5128261731a for refs/heads/BRANCH_1_0
+ error: object directory /git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object e94251861565ed154e15ca3a7198ffe3828536fe for refs/heads/1.0
+ error: object directory /srv/git.freedesktop.org/git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object f12aa15466844b67ec22544c4feee17389ba4aeb for refs/heads/master
+ error: object directory /srv/git.freedesktop.org/git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object f12aa15466844b67ec22544c4feee17389ba4aeb for refs/heads/master
+ error: object directory /git/cairo.git/objects does not exist; check .git/objects/info/alternates.
+ fatal: missing object e94251861565ed154e15ca3a7198ffe3828536fe for refs/heads/1.0
+
+Several alternates files appear to have gone stale.
+
+ root@kemper:/git# for i in $(find . -name alternates); do [ -e $(grep cairo.git $i) ] || echo $i; done
+ ./users/andersca/cairo.git/objects/info/alternates
+ ./users/jamey/cairo/objects/info/alternates
+ ./users/keithp/repos/cairo.git/objects/info/alternates
+ ./users/emmanuel/cairo.git/objects/info/alternates
+ ./users/pavlov/cairo.git/objects/info/alternates
+ ./users/biesi/cairo.git/objects/info/alternates
+ ./users/jrmuizel/cairo.git/objects/info/alternates
+ ./users/davidr/cairo.git/objects/info/alternates
+ ./users/memmel/cairo.git/objects/info/alternates
+ ./users/krh/cairo.git/objects/info/alternates
+ root@kemper:/git#
+
+These files, if directly modified, will be reverted by a process that copies git directories from out of users homes. They have been reverted there instead.
+
+[!taglink closed]
diff --git a/bugs/kemper_syncgit b/bugs/kemper_syncgit
new file mode 100644
index 0000000..0ec0255
--- /dev/null
+++ b/bugs/kemper_syncgit
@@ -0,0 +1,3 @@
+On Kemper, /etc/cron.d/syncgit is used to copy the contents of /home/*/*/.git/ to /srv/git.freedesktop.org/git/users/*/*/.
+
+This probably has something to do with /srv and /home being on different filesystems and the former not being exported over NFS. It is not clear why this would be, but some way to avoid this should probably be engineered.