wiki:BugWrangling

This page is used for bug triage - getting existing bugs correctly keyworded and categorized.

New Bugs

These are generally newly-added bugs. They should have a milestone, type, and keywords set, if a quick completion is not possible. Ideally this list would have no bugs in it!

#2304
Code from CVS branches can't be checked out
#2301
buildbot waterfall page shows error after reconfig

Need Re-triage

Bugs marked with the 'triage' tag.

No results

Unkeyworded Tickets

Many of these are fine as they are, but they should not be forgotten, and may prompt the creation of a new keyword if you see a common theme.

#149
addLogObserver and progressMetrics
#174
Persist ETA data across restarts
#296
should have a way of running builds after X seconds of idle
#301
Allow a single buildslave to service multiple buildmasters
#356
doxygen build step
#482
LDAP authentication of build requests
#521
authenticated slave-master connections
#536
Show total tests run in summary page
#540
overhaul ETA calculation
#581
Automatic builder creation for new branches
#593
Flexible default logging.
#702
Make a Buildbot screencast
#738
Record true start/end time for build steps
#801
getLastFinishedBuild() fails with simultaneous builds
#993
Expose category information in a structured way
#996
set up vulnerability-handling process
#1004
comprehensive handling of build artifacts
#1034
REQ: Fossil support
#1688
there should be some way to retry builds that fail in setupBuild without submitting new Changes.
#1699
Add support for wild-card matching for logfiles parameter in build steps
#1703
Use a shorter timeout for old slave disconnection (perhaps based on configuration)
#1705
Provide a better way of working with resources utilized by builds
#1748
Hiding strings from ShellCommands command= in factories using something like Obfuscated
#1788
MQ options
#1828
buildbot utilities should be separate package
#1830
Add a warning for logfiles if the log file does not exist or is not found
#1845
MailNotifier: Add ability to send an All-Passed email when all builders succeed .
#1852
NightlyScheduler support for change_filter
#1868
Support for Dummy slaves and/or Builders that don't require slaves
#1870
Nightly scheduler should support multiple branches.
#1887
on builders page, please show step(s) in progress
#1894
phase out use of the BuildRequest class
#1919
Display revision in waterfall build box
#1929
refactor BotMaster.cleanShutdown
#1942
Store passwords in hashed form
#1965
Improve subunit support.
#1989
gitpoller: repo poll failed
#1996
Unit tests for all master-side step classes
#1999
Include full filename in warnings, if known
#2019
graceful shutdown and triggered builds don't play as expected (0.8.4p1)
#2032
Log tracebacks in separate logfile (not in twistd.log)
#2041
use consumeErrors for all gatherResults calls
#2047
incorporate buildbot.master.LogRotation into buildbot.config
#2056
builders sometimes stay in an idle, plus 1 state
#2076
GitPoller initiates bad builds
#2123
Changes sent over the wire should be compressed
#2157
drop support for Python-2.4
#2173
Add mail option "failure or change"
#2191
Run fuzz tests on buildslaves
#2193
JSON interface / docs improvement
#2203
svn copy method, timeout setting has no impact
#2219
Make sample configuration modular.
#2225
LoggingBuildStep should take an option to specify which exit codes indicate errors.
#2226
Add a buildstep that just renders stuff into a log file.
#2227
Make contrib/post_build_request.py usable via import
#2249
change merging is no longer picking the newest change
#2260
'builddir' path is used on both master and slave
#2265
Ensure that all properties can be converted to json.
#2270
Exception found: finished time is None
#2271
Explicitly require a buildstep 'name' to be a string type
#2283
make sure *.master is always set
#2297
Config-time checks for 'codebase' correctness
#2303
Connectivity to Jenkins for CI

Open Tickets

See AllOpenTickets for a list of all open tickets.