[Buildbot-devel] Cant create-master in branch nine
damon.devops at gmail.com
Thu Jun 12 06:48:51 UTC 2014
@Dustin, Thanks your suggestion, it does matters and I have fixed
http://trac.buildbot.net/wiki/RunningBuildbotWithVirtualEnv, pleas review
@Pierre, your suggestion reply works well, I have update my node to the
latest version and now no errors occurred.
My experience with a clean vm installed CentOS 6.4:
install git and python-devel
install the latest version of node and npm (see
do not use root, or tower will raise a exception
then buildbot of branch nine will work well.
Thank you all!
2014-06-11 23:33 GMT+08:00 Pierre Tardy <tardyp at gmail.com>:
> Probably you have a problem with your node.js installation.
> node.js is evolving fast, and you need to have recent versions of both
> node and npm installed in your system.
> Here is my versions.
> # nodejs --version
> # npm --version
> You can contact me via gtalk. I'm located in Europe, maybe that would be
> better for interactive help.
> On Wed, Jun 11, 2014 at 4:30 PM, Dustin J. Mitchell <dustin at v.igoro.us>
>> On Wed, Jun 11, 2014 at 10:04 AM, Damon Wang <damon.devops at gmail.com>
>> > Hi Dustin,
>> > Thanks a lot, I dig into code where exception raised:
>> >> self.apps = dict((ep.name, app) for (ep, app) in epAndApps)
>> >> if 'base' not in self.apps:
>> >> raise RuntimeError("could not find buildbot-www; is it
>> >> installed?")
>> > so, I tried find what in self.app :-)
>> Ah - programming languages are pretty strict about names, and
>> 'self.app' is not the same as 'self.apps'.
>> For some background here, Buildbot looks for other Python packages
>> installed which advertise the 'buildbot.www' entry point in their
>> setup.py. This lets us add plugins (which is what Andras is working
>> on) and have Buildbot automatically find them. The "base" of the web
>> interface is also implemented as a plugin, named "base", and that's
>> implemented by the code in the 'www' directory.
>> When we release Buildbot, that plugin will be called 'buildbot-www'
>> and installable via 'pip install buildbot-www'. However, during
>> development it gets installed just like 'master' and 'slave': 'pip
>> install -e www'.
>> That install process does a whole bunch of JS stuff -- downloading
>> support packages, copying, building, etc. -- which is also something
>> that Andras has changed recently.
>> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
>> Find What Matters Most in Your Big Data with HPCC Systems
>> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
>> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
>> Buildbot-devel mailing list
>> Buildbot-devel at lists.sourceforge.net
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the devel