Changes between Version 4 and Version 5 of Ticket #1017
- Timestamp:
- 2010-04-12T23:52:33Z (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1017
- Property Summary changed from Mirroring of source to allmydata.org trac is broken to allmydata.org source repository is broken
-
Ticket #1017 – Description
v4 v5 1 Changes to the main trunk repository, on "hanford" (a.k.a. dev.allmydata.org), are normally mirrored to another repository on allmydata.org that is used by the darcs trac plugin to implement [source: "Browse Source"]. However the script that does this is not working, possibl e due to either domain changes ordisk problems on allmydata.org.1 Changes to the main trunk repository, on "hanford" (a.k.a. dev.allmydata.org), are normally mirrored to another repository on allmydata.org that is used by the darcs trac plugin to implement [source: "Browse Source"]. However the script that does this is not working, possibly due to disk problems on allmydata.org. 2 2 3 The script on hanford that is failing is {{{/home/source/bin/mirror-to-org.sh}}}, which is invoked by the post-commit hook, {{{/home/darcs/tahoe/trunk-posthook.sh}}}. It fails with the message 3 Apparently for the same or a related reason (?), none of the [http://allmydata.org/buildbot/waterfall?show_events=false&builder=Eugen+lenny-amd64&builder=Soultcer+lenny-amd64&builder=Arthur+lenny+c7+32bit&builder=hardy-amd64&builder=Zooko+karmic+amd64+yukyuk&builder=MM+netbsd4+i386+warp&builder=windows&builder=zooko+ootles+Mac-amd64+10.4&builder=David+A.+OpenSolaris+i386&builder=Kyle+OpenBSD-4.6+amd64&builder=deb-lenny-soultcer&builder=deb-jaunty&builder=deb-lenny-amd64-eugen&builder=tarballs&builder=clean&builder=memcheck-32&builder=memcheck-64 buildbots] are able to check out the source from allmydata.org -- for example see [http://allmydata.org/buildbot/builders/hardy-amd64/builds/425/steps/darcs/logs/stdio this log] and also [http://allmydata.org/buildbot/builders/hardy-amd64/builds/426/steps/darcs/logs/stdio this one] (two different errors). 4 5 The script on hanford that is failing when trying to push changes to allmydata.org is {{{/home/source/bin/mirror-to-org.sh}}}, which is invoked by the post-commit hook, {{{/home/darcs/tahoe/trunk-posthook.sh}}}. It fails with the message 4 6 {{{ 5 7 darcs failed: Not a repository: … … 8 10 }}} 9 11 10 I believe the only patch that is currently affected is [http://allmydata.org/trac/tahoe-lafs/attachment/ticket/968/munin-tahoe_storagespace.darcspatch.txt the one] attached to #968, which was pushed at approx. 23:30 UTC on April 3 (I think). Fortunately it is a very minimal patch: it only changes a typo in a comment [http://allmydata.org/trac/tahoe-lafs/browser/misc/munin/tahoe_storagespace#L13 here]. But we should avoid pushing other patches until this issue has been fixed. 12 The error on checking out the source from allmydata.org is currently: 13 {{{ 14 darcs: failed to read patch in get_extra: 15 Sun Feb 21 12:36:26 PST 2010 freestorm77@gmail.com 16 * munin-tahoe_storagespace 17 Ignore-this: 14d6d6a587afe1f8883152bf2e46b4aa 18 19 Plugin configuration rename 20 21 Perhaps this is a 'partial' repository? 22 }}} 23 24 Note that [http://allmydata.org/buildbot/builders/hardy-amd64/builds/425/steps/darcs/logs/stdio in a previous build] there was a different error: 25 {{{ 26 Invalid repository: http://allmydata.org/source/tahoe/distribute 27 28 darcs failed: Failed to download URL http://allmydata.org/source/tahoe/distribute/_darcs/inventory : HTTP error (404?) 29 }}} 30 31 The patch mentioned in the first checkout error above, which is also the only current difference in the hanford repository relative to allmydata.org, is [http://allmydata.org/trac/tahoe-lafs/attachment/ticket/968/munin-tahoe_storagespace.darcspatch.txt the one] attached to #968. I think this was pushed at approx. 23:30 UTC on April 3. It is a very minimal patch: it only changes a typo in a comment [http://allmydata.org/trac/tahoe-lafs/browser/misc/munin/tahoe_storagespace#L13 here]. But we should avoid pushing other patches until this issue has been fixed.