[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1934: abolish timezones
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Feb 2 19:26:33 UTC 2016
#1934: abolish timezones
-------------------------+-------------------------------------------------
Reporter: | Owner:
davidsarah |
Type: defect | Status: new
Priority: normal | Milestone: eventually
Component: dev- | Version: n/a
infrastructure | Keywords: twisted standards time pratchett
Resolution: | aliens error aesthetics interstellar-
Launchpad Bug: | exploration
-------------------------+-------------------------------------------------
Comment (by warner):
The buildbot's `github_posthook` has been intermittently broken since
25-Oct-2015. This is the mechanism by which Github notifies our buildbot
that a change has been committed, so it can kick off the unit tests,
tarball-building, etc.
Eventually, "intermittent" was refined to mean "only broken for Daira's
commits". Daira lives in a timezone which moved from +0100 to +0000 on
25-Oct-2015. Github apparently emits "timestamp" values that are formatted
like `2016-01-31T11:02:50-08:00` for any timezone that's not exactly
+0000, but like `2016-02-02T18:55:34Z` when the timezone is exactly +0000.
The `github_posthook` regexp which attempted to parse these fields (and
recover a sensible seconds-since-epoch value from it) failed to handle the
"Z", throwing an exception, and not registering the commit.
After I've fixed the regexp, maybe I'll ask !GitHub to contribute some
cycles towards http://twistedmatrix.com/trac/ticket/5000 . I suspect it
will help resolve (or at least mask) their uptime issues as well :).
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1934#comment:14>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list