#buildbot: weekly

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

Meeting summary

  1. Introduction (djmitche, 16:30:22)
    1. https://public.etherpad-mozilla.org/p/taskcluster-weekly-meeting (djmitche, 16:32:19)
    2. https://titanpad.com/buildbot-agenda (djmitche, 16:32:37)
    3. http://paste.pound-python.org/show/rcWtUzBxooeYuqMbtcTh/ (repasted for djmitche) (infobob, 16:32:37)

  2. Bug 2340 - renaming (djmitche, 16:33:28)
    1. rutsky is doing lots of work on this project - WIP at https://github.com/buildbot/buildbot/pull/1943 (djmitche, 16:50:18)
    2. currently working on renaming stuff in master-part (djmitche, 16:50:33)
    3. roadmap at https://public.etherpad-mozilla.org/p/bounty-app-2340 (djmitche, 16:50:43)
    4. AGREED: new users of 0.9.x and higher will get warnings when using old names (djmitche, 16:51:16)
    5. AGREED: plan to remove support for old names in 1.0 (or at least revisit the idea) (djmitche, 16:51:28)
    6. AGREED: confusingly-named SlaveBuilder will be renamed to WorkerForBuilder (djmitche, 16:51:46)
    7. AGREED: only "public" names will have compatibility added. For the most part, that means documented names (in the .rst files), but can also include names users may have found in the source code (djmitche, 16:52:34)
    8. AGREED: warning level will be controlled with buildbot.tac, and with an option to checkconfig (allowing users to "smoke-test" their config for use of old names) (djmitche, 16:58:53)
    9. AGREED: pierre will ship a beta with the newly-landed data module next week, after which we will have a "change freeze" for rutsky to land his work, followed by some Data API work (djmitche, 17:04:46)

  3. best practices for running worker and master in docker containers (djmitche, 17:07:41)
    1. there are Dockerfiles in master/contrib, but no good description of how to use them (djmitche, 17:08:13)
    2. https://github.com/rutsky/buildbot/blob/worker_API_rename_POC2/master/contrib/docker/worker/README.rst (djmitche, 17:08:17)
    3. we are using these images to run the new linux worker that is replacing knuth.r.igoro.us (djmitche, 17:09:06)
    4. looking for feedback on simple recommendations for using docker to run buildbot (djmitche, 17:10:20)
    5. https://hub.docker.com/r/buildbot/buildbot-worker/tags/ (djmitche, 17:19:35)
    6. discussion of how to specify configuration to the master container (djmitche, 17:21:37)
    7. discussion of how to tag master and worker containers (djmitche, 17:21:44)
    8. AGREED: to version similarly to how mysql or postgres do -- container tag matches software version (djmitche, 17:22:04)

  4. replacing pep8 + pyflakes with flake8 (djmitche, 17:23:34)
    1. AGREED: we want to transition to just running flake8, which is a combination of pep8 and pyflakes (djmitche, 17:30:58)
    2. AGREED: for the renaming work, rutsky will make minimal changes to just switch to flake8 but not make source-code changes (djmitche, 17:31:18)

Meeting ended at 17:31:28 UTC (full logs).

Action items

  1. (none)

People present (lines said)

  1. djmitche (125)
  2. rutsky (92)
  3. tardyp (23)
  4. bb-supy (3)
  5. bb-trac (2)
  6. infobob (1)
  7. verm__ (0)

Generated by MeetBot 0.1.4.