[Buildbot] #2923: "simple" builds fail because Buidlbot is not installed
Buildbot trac
trac at buildbot.net
Wed Oct 1 23:57:03 UTC 2014
#2923: "simple" builds fail because Buidlbot is not installed
-------------------+--------------------------------
Reporter: dustin | Owner:
Type: task | Status: new
Priority: major | Milestone: sys - metabuildbot
Version: 0.8.9 | Keywords: windows
-------------------+--------------------------------
On the win8 builder:
{{{
===============================================================================
[ERROR]
Traceback (most recent call last):
File "C:\Users\Public\buildslave\os-
win81\build\master\buildbot\test\integration\test_configs.py", line 39, in
test_sample_config
config.MasterConfig.loadConfig(self.basedir, filename)
File "C:\Users\Public\buildslave\os-
win81\build\master\buildbot\config.py", line 185, in loadConfig
raise errors
buildbot.config.ConfigErrors: error while parsing config file: Unknown
component name: BuildSlave (traceback in logfile)
buildbot.test.integration.test_configs.RealConfigs.test_sample_config
===============================================================================
[ERROR]
Traceback (most recent call last):
File "C:\Users\Public\buildslave\os-
win81\build\master\buildbot\config.py", line 175, in loadConfig
exec f in localDict
File "C:\Users\Public\buildslave\os-
win81\build\master\buildbot\scripts\sample.cfg", line 18, in <module>
c['slaves'] = [buildslave.BuildSlave("example-slave", "pass")]
File "C:\Users\Public\buildslave\os-
win81\build\master\buildbot\plugins\db.py", line 238, in __getattr__
raise AttributeError(str(err))
exceptions.AttributeError: Unknown component name: BuildSlave
buildbot.test.integration.test_configs.RealConfigs.test_sample_config
}}}
This builder doesn't use a virtualenv -- in the metabbotcfg, it's a
"simple" builder that just assumes the Python prerequisites (Twisted,
etc.) are installed and then runs `trial`.
I suspect the fix is to use a virtualenv, but I remember struggling
mightily to make such a thing work several years ago, and finally giving
up and falling back to "simple".
--
Ticket URL: <http://trac.buildbot.net/ticket/2923>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list