#buildbot: weekly

Meeting started by djmitche at 16:30:00 UTC (full logs).

Meeting summary

  1. Introduction (djmitche, 16:30:14)
    1. http://paste.pound-python.org/show/eJPqXmJoyOGKtcp7hBrH/ (repasted for djmitche) (infobob, 16:30:20)

  2. Bug 2340 (djmitche, 16:31:50)
    1. per rutsky, buildbot-worker parts are underway, but no PR to look at yet (djmitche, 16:32:05)

  3. Development Week in Review (djmitche, 16:33:36)
    1. Pierre released buildbot-0.9.0b8! (djmitche, 16:37:55)

  4. Appveyor (djmitche, 16:39:14)
    1. Appveyor is enabled, but not quite fully configured for Buildbot yet (djmitche, 16:39:28)
    2. Vladimir requested org access today and I (dustin) approved (djmitche, 16:39:39)
    3. Should have appveyor up and running properly in a few days -- better windows testing!! (djmitche, 16:40:52)

  5. Beta 8 (djmitche, 16:41:22)
    1. HttpStatus and StashStatus do not work in beta8 (djmitche, 16:42:29)
    2. https://github.com/buildbot/buildbot/pull/2097/files (tardyp, 16:43:49)

  6. Synchronous Testing (djmitche, 16:45:32)
    1. https://github.com/buildbot/buildbot/pull/2102/files (tardyp, 16:47:19)
    2. http://twistedmatrix.com/documents/13.0.0/api/twisted.trial.unittest.SynchronousTestCase.html really doesn't help me understand this (djmitche, 16:50:32)
    3. SynchronousTestCase is a new feature in Twisted 13.0.0 that allows tests to run without a reactor (djmitche, 16:53:16)
    4. therefore faster and more deterministic (djmitche, 16:53:26)
    5. http://twistedmatrix.com/documents/13.0.0/api/twisted.trial.unittest.SynchronousTestCase.html (tardyp, 16:55:10)
    6. AGREED: we will drop master-side support for Twisted 11, 12, and 13 and require 14, to get this feature (djmitche, 16:57:54)
    7. Twisted 14 is from 2014, so distros should have upgraded already, and anyway most users use Virtualenv which makes upgrading easy (djmitche, 16:58:14)

  7. Latent Worker triggering builds disappear (djmitche, 17:00:57)
    1. ght now, the build request distributor claims the build request, then instantiates the worker, and only creates the build when the worker is started (djmitche, 17:05:19)
    2. tomprince proposes creating the Build before instantiating the worker (djmitche, 17:05:32)
    3. AGREED: sounds tricky, but like a good improvement (djmitche, 17:05:46)

  8. Plugins (is it a right way to go?) (djmitche, 17:07:39)
    1. the on-demand loading of plugins is broken with the slave -> worker transition work (djmitche, 17:09:58)
    2. AGREED: tabled for more discussion with rutsky and sa2ajj (djmitche, 17:15:39)

  9. Add support for worker pools (djmitche, 17:16:05)
    1. proposal is to add a concept of "worker pools" to configure many identically-configured workers; useful in latent worker situations (djmitche, 17:17:28)
    2. AGREED: this would be a great feature, but it's not clear how to implement it -- prototyping is a good next step (djmitche, 17:22:53)

  10. validate.sh (djmitche, 17:23:10)
    1. validate.sh is a shell script that runs all pre-merge checks (tests, lint, etc.) (djmitche, 17:24:52)
    2. sa2ajj is making minor fixups to how this script works to make it more robust (djmitche, 17:29:08)

  11. issues in main branches (djmitche, 17:29:19)
    1. ACTION: sa2ajj to file a bug about ec2-related test failures on master (djmitche, 17:35:51)
    2. ACTION: djmitche to make PR to stop using a local package repo in metabuildbot (djmitche, 17:36:11)

  12. new Github PR template (djmitche, 17:36:15)
    1. https://github.com/sa2ajj/buildbot/blob/pr-checklist/PULL_REQUEST_TEMPLATE.md (djmitche, 17:36:27)
    2. https://warehouse.python.org/project/towncrier/ (tomprince, 17:48:59)


Meeting ended at 17:51:54 UTC (full logs).

Action items

  1. sa2ajj to file a bug about ec2-related test failures on master
  2. djmitche to make PR to stop using a local package repo in metabuildbot


Action items, by person

  1. djmitche
    1. djmitche to make PR to stop using a local package repo in metabuildbot
  2. sa2ajj
    1. sa2ajj to file a bug about ec2-related test failures on master


People present (lines said)

  1. djmitche (164)
  2. sa2ajj (114)
  3. tardyp (63)
  4. tomprince (31)
  5. skelly (10)
  6. bb-github (4)
  7. bb-supy (3)
  8. hawkowl (2)
  9. infobob (1)
  10. bb-trac (1)


Generated by MeetBot 0.1.4.