[Buildbot-devel] A word of thanks

Dustin J. Mitchell dustin at zmanda.com
Sat Oct 10 16:14:19 UTC 2009


I know I've been quiet around here lately, but it's been good to see
that the action has not slowed.  Looking back over the git history, I
see more than a dozen committers, and many more have been tending to
bugs and helping users here on the mailing list.  Thank you!

Aside from the commits, I'm particularly grateful to Brian Warner for
returning to his former stomping grounds, and to Steve Milner for his
help with the XSS vulnerabilities a while back.

I've attached the shortlog here:

Ben Hearsum (12):
      Add Properties support to Change objects and Force Build form.
      Disable testLock4 because it is intermittent/flakey.
      Adding docs for Change Properties.
      Whitespace change to trigger another testrun.
      Improve plain-text output of Change Properties
      whitespace change to trigger testruns.
      Fix Change Properties patch to be backwards compatible to
already pickled Changes.
      Ticket #365 (custom properties via force build) refactor and
addition. Patch by dwlocks
      Ticket #197: show version number of buildslave buildbot code on
the /buildslaves page.
      Make sure version is always defined in SlaveStatus, just like
host and admin.
      Ticket #579: Resubmitted builds do not include properties set by Triggers.
      Merge branch 'master' of git at github.com:djmitche/buildbot

Chris AtLee (9):
      Cancel the maxTime timer when the command exits.
      Initial implementation of logMaxSize
      Adding docs for logMaxSize parameter
      Handle updates to logMaxSize and logCompressionLimit parameters
on a reconfig
      Adding logMaxTailSize parameter
      Adding docs for logMaxTailSize.
      Drop entire chunks at a time from the tail buffer
      Warn about log truncation immediately when it happens
      Fix for test failures, and improved log limit test

Nicolas Sylvain (7):
      fix XSS vulnerability reported by Nicolas Sylvain <nsylvain at google.com>
      Initial commit of the new console view.
      Merge branch 'master' of git://github.com/djmitche/buildbot into
console_clean
      Add new tests for the console status page.
      Make changes to the test_console.py requested during the code
review by maruel and djmitche.
      Fix a regression introduced in
32ebee2a2adf0a1824c21982f50ca18648073d64 where projectURL is used but
not defined.
      Fix a regression introduced in
32ebee2a2adf0a1824c21982f50ca18648073d64 where projectURL is used but
not defined.

Dustin Sallings (6):
      Test fix for bzr try (complement of 8f494663)
      Remove a lot of redundant shell command code from the git commands.
      Use vcexe for git commands.
      Further git submodule support.
      Avoid git fetches by optimistically trying requested revisions.
      Move git submodule logic into initSubmodules

Kristian Nielsen (6):
      Implement suppression of specific warnings in WarningCountingShellCommand
      Fix matching of directory enter/leave paths.
      Add sane default for MTR buildstep's warningPattern.
      Update mysql-test-run parsing regexps for latest MySQL 5.1.38
changes. (the variants of a test may now contain spaces).
      Implement WithProperties support in two places where it was missing.
      Implement that server log files can be found in subdirectory
with MTR buildstep.

Douglas Hubler (5):
      Allow extending IRC bit to add custom commands
      A feature to put a failed build into a holding pattern, extends
IRC bot to hold and free builds
      Use a dict to store builds, to reduce chances of duplicates
      Dont need to pass in ircstatusfactory when we can already
control the protocol class
      Remove files that are related to holding builds, not to extending IRC

Matthew Scott (5):
      Properly accept --port as integer in github_buildbot cmd line options
      Allow revlinks to pass through PB-sourced changes
      Pass repository information from github changes; pass url of
commit as revlink
      Merge branch 'master' of git://github.com/djmitche/buildbot
      Change source forwarder for bitbucket.org POST service

Nicol<C3><A1>s Alvarez (5):
      one_box_per_builder?branch was still vulnerable after djmitche's
change. Change to use correct variable.
      Fix another XSS bug, in /buildslaves/.
      Yet another XSS, in tests/<nonexistent>
      Fix XSS in waterfall help.
      Add try-topfile and try-topdir to TryOptions.

Daniel Dunbar (3):
      Workaround for #601 in console.  - This should really be fixed
by fixing getBuild()...
      Use Change's 'revlink' property in the console view.
      Minor bug fix, got_rev may not be an integer.

Brian Warner (2):
      cleanup: remove dead code from the era of pickled BuildMasters
      cleanup: remove dead code from the era of pickled BuildMasters

Lital Natan (2):
      use os.makedirs in the git source step, to create intervening directories
      use os.makedirs in the git source step, to create intervening directories

Brandon Ehle (1):
      Fix the waterfall help page to work with the new show_events
default being default.

Dan Locks (1):
      Bugid: 365, add custom properties fields to force and resubmit forms.

Monty Taylor (1):
      Changed the way we get patch and revid.

Dustin

-- 
Open Source Storage Engineer
http://www.zmanda.com




More information about the devel mailing list