Before Buildbot version 0.8.1, the Buildbot master and slave were part of the same distribution. As of version 0.8.1, the buildslave is a separate distribution.
As of this release, you will need to install buildbot-slave to run a slave.
Any automatic startup scripts that had run
buildbot start for previous versions
should be changed to run
buildslave start instead.
If you are running a version later than 0.8.1, then you can skip the remainder
of this section: the
upgrade-slave command will take care of this. If
you are upgrading directly to 0.8.1, read on.
buildbot.tac for any buildslaves running older versions
will need to be edited or replaced. If the loss of cached buildslave state
(e.g., for Source steps in copy mode) is not problematic, the easiest solution
is to simply delete the slave directory and re-run
If deleting the slave directory is problematic, the change to
buildbot.tac is simple. On line 3, replace
from buildbot.slave.bot import BuildSlave
from buildslave.bot import BuildSlave
After this change, the buildslave should start as usual.