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!
- #1990
- Source steps falling back to complete re-initialization should not be mandatory
- #2186
- github change_hook needs security by default
- #2190
- MailNotifier fails to send message
- #2192
- GerritChangeSource: event filter
- #2179
- Test Suite fails to detect missing 'yield wfd; res = wfd.getResult()' in build step tests.
- #2180
- Allow for "git describe" in addition to got_revision
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.
- #68
- New mechanism for monitoring buildbot startup
- #75
- IM status targets
- #149
- addLogObserver and progressMetrics
- #174
- Persist ETA data across restarts
- #203
- py.test buildbot support
- #219
- 'stop builder' raises an exception
- #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
- #360
- Pending builds part of Builder summary page doesn't include a build that waiting for a slave
- #371
- ShellCommand argument "logfiles" does not properly work for HTML log files
- #422
- [PATCH] Status reporting to twitter
- #482
- LDAP authentication of build requests
- #518
- allow complete rebuild during force
- #521
- authenticated slave-master connections
- #530
- ability to log into slaves from the master
- #536
- Show total tests run in summary page
- #537
- pause buildslaves
- #539
- add a simpler change notification protocol
- #540
- overhaul ETA calculation
- #581
- Automatic builder creation for new branches
- #593
- Flexible default logging.
- #595
- RFE: Allow FileDownload from arbitrary file object
- #702
- Make a Buildbot screencast
- #738
- Record true start/end time for build steps
- #739
- HTML logs do not get compressed
- #786
- Should be able to Obfuscate parameters in master configs
- #801
- getLastFinishedBuild() fails with simultaneous builds
- #802
- Early Timeouts
- #831
- Need a means to set keepaliveTimeout on slaves
- #839
- shell.Compile should invoke platform-specific compilation method
- #921
- buildmaster logging should be more segregated
- #928
- Allow builder to be associated with multiple categories
- #952
- CUnit support
- #993
- Expose category information in a structured way
- #995
- Build end time = 0 (Dec 31, 1969)
- #996
- set up vulnerability-handling process
- #1004
- provide consistent url access to build-uploaded files on master
- #1009
- Detect builds that fail consecutively for different reasons
- #1034
- REQ: Fossil support
- #1064
- Logging ChangeFilter checks
- #1688
- there should be some way to retry builds that fail in setupBuild without submitting new Changes.
- #1689
- sendchange should not require changed files
- #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
- #1706
- Metrics framework
- #1738
- Properties: "category" property is missing from Build properties
- #1748
- Hiding strings from ShellCommands command= in factories using something like Obfuscated
- #1782
- Hide email address in web status
- #1788
- MQ options
- #1790
- Nightly scheduler should have an option to not re-schedule missed builds
- #1795
- add python script slave-side command
- #1808
- Scheduler with treeStableTimer "merges" changes to multiple projects into single SourceStamp
- #1825
- Nightly scheduler should use a smarter algorithm to find the next time
- #1826
- Periodic scheduler should not necessarily run at master startup
- #1828
- buildbot utilities should be separate package
- #1830
- Add a warning for logfiles if the log file does not exist or is not found
- #1831
- support recording username for web clicks
- #1845
- MailNotifier: Add ability to send an All-Passed email when all builders succeed .
- #1851
- Display scheduler name in the builder title
- #1852
- NightlyScheduler support for change_filter
- #1859
- SVNPoller failed
- #1864
- Nightly scheduler don't trigger builds if last_build is in future
- #1868
- Support for Dummy slaves and/or Builders that don't require slaves
- #1870
- Nightly scheduler should support mlutple branches.
- #1882
- enable/disable slaves w/o putting them offline by stopping service
- #1883
- How to solve it "step 'svn' complete: failure"
- #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
- #1948
- WithProperties doesn't interact properly with reconfig
- #1964
- If a shell script (.sh) has to be run from the master.cfg file , in which path should the script exist and what is the add step command that needs to be given in the master.cfg file?
- #1965
- Improve subunit support.
- #1989
- gitpoller: repo poll failed
- #1990
- Source steps falling back to complete re-initialization should not be mandatory
- #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
- #2048
- Also adding 'committer' to interested users for MailNotifier
- #2056
- builders sometimes stay in an idle, plus 1 state
- #2076
- GitPoller initiates bad builds
- #2077
- DirectoryUpload creates missing directories with umode 077
- #2098
- support for patches in master-side source steps
- #2106
- Buildbot requires pycrypto to setup even an unencrypted manhole
- #2123
- Changes sent over the wire should be compressed
- #2129
- Support unix domain sockets for build slaves.
- #2138
- ability to plug-in new slave-side commands
- #2149
- MasterShellCommand cannot be interrupted
- #2157
- drop support for Python-2.4
- #2164
- Triggering a Nightly Build only if Continuous build status is success
- #2165
- Support ternary substitution in WithProperties
- #2173
- Add mail option "failure or change"
- #2179
- Test Suite fails to detect missing 'yield wfd; res = wfd.getResult()' in build step tests.
- #2181
- triggerable broken with sourcestampsets
- #2182
- deprecate compatibility with Twisted-8.x.x after 0.8.6
- #2183
- SVNPoller stops after failure
- #2188
- status targets are replaced, even if their configuration is unchanged.
- #2191
- Run fuzz tests on buildslaves
- #2193
- JSON interface / docs improvement
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)