Re: Buildbot config files available?

Andrew Janke <[email protected]>
Newsgroups gmane.comp.gnu.octave.maintainers
Message-ID <[email protected]>

On 9/22/20 1:06 AM, John W. Eaton wrote:
> On 9/21/20 11:08 PM, Dmitri A. Sergatskov wrote:
>>
>>
>> On Mon, Sep 21, 2020 at 11:04 PM Andrew Janke <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     Hi, Octave maintainer folks,
>>
>>     I'm trying to set up some Macs as a macOS Buildbot farm for Octave
>>     again, with the eventual goal of contributing them to the main Octave
>>     Buildbot worker pool. But first I'd like to set them up as a separate
>>     farm with their own master, so I know that it Actually Works before
>>     trying to contribute them.
>>
>>     Are the configuration files for the Octave Buildbot master and
>> workers
>>     available anywhere, so that I could use them as a reference?
>>
>>     Cheers,
>>     Andrew
>>
>>
>> There is a (somewhat dated) wiki:
>> https://wiki.octave.org/Continuous_Build
> 
> And if something is not answered there, you can ask me.
> 
> jwe

Thanks folks! The wiki page was useful and I found the buildbot config
files repo.

Do any of you remember if there was special configuration needed to get
buildbot workers running on macOS back when you had a Mac worker? When I
set up a buildbot worker and fire it up, it fails to connect to my
master (which is running on a remote Linux host, with its ports open),
and the twisted.log file just has messages like this:

2020-09-22 00:21:37-0700 [-] Starting factory
<buildbot_worker.pb.BotFactory object at 0x1015e7a90>
2020-09-22 00:21:38-0700 [-] Scheduling retry 1 to connect
<twisted.internet.endpoints.TCP4ClientEndpoint object at 0x101651050> in
2.4788387259397835 seconds.
2020-09-22 00:21:38-0700 [-] Stopping factory
<buildbot_worker.pb.BotFactory object at 0x1015e7a90>
2020-09-22 00:21:40-0700 [-] Starting factory
<buildbot_worker.pb.BotFactory object at 0x1015e7a90>
2020-09-22 00:21:40-0700 [-] Scheduling retry 2 to connect
<twisted.internet.endpoints.TCP4ClientEndpoint object at 0x101651050> in
2.4735928570875267 seconds.

I'll take this up with the Buildbot and Twisted Python developers, but I
was wondering if any of you might remember offhand...

Cheers,
Andrew
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.