[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