[Buildbot-devel] multiple masters on single server

Mark Roddy markroddy at gmail.com
Mon Dec 8 14:07:40 UTC 2008


Terry,
A few quick gotchas:
* Make sure you include the "ProxyRequests Off" directive so your web
server doesn't turn into an accidental anonymous proxy
* Be careful with the trailing '/' character.  I had some trouble the
first time I set this up with the css sheet not loading and builder
page URL's being rendered incorrectly due to the missing '/'
character.  This may have been a result of my lack of apache
experience, but it was a pain none the less.
* Don't let the world trigger your builds.  See the paragraph in the
link I sent in my last email about public vs. private waterfall pages.

Hope that helps.

-Mark

On Mon, Dec 8, 2008 at 1:06 AM,  <Terry.Rankine at csiro.au> wrote:
> Yes - your config looks like what I want to do
>
> I was just checking that there are no incompatibilities with the proxypass/reverse directives in apache2.
>
> <snip>
> ProxyPass /buildbot1/ http://localhost:11111/
> ProxyPassReverse /buildbot1/ http://localhost:11111/
> ProxyPass /buildbot2/ http://localhost:22222/
> ProxyPassReverse /buildbot2/ http://localhost:22222/
> </snip>
>
> Is this mentioned anywhere on the buildbot site? I am assuming others use it and it would be worth noting that there are no known incompatibilities.
>
> Terry Rankine
>
>
> -----Original Message-----
> From: Mark Roddy [mailto:markroddy at gmail.com]
> Sent: Monday, 8 December 2008 9:31 AM
> To: Rankine, Terry (E&M, Kensington)
> Cc: buildbot-devel at lists.sourceforge.net
> Subject: Re: [Buildbot-devel] multiple masters on single server
>
> I'm not sure I get what you mean by a 'global master'.  Are you just
> looking to aggregate a set of build masters behind similar URL's like
> so:
> http://webserver/buildbot1
> http://webserver/buildbot2
> http://webserver/buildbot3
>
> I'm currently using Apache for authentication of our buildmaster.  To
> do so I referenced this article:
> http://agile.idyll.org/wiki/BuildbotConfiguration
>
> It should be trivial to extend the example to setup URLs for multiple
> buildmasters.
>
> -Mark
>
>
>
> On Sun, Dec 7, 2008 at 7:13 PM,  <Terry.Rankine at csiro.au> wrote:
>> Hi
>>
>>
>>
>> I want a 'global master' and to be able to reverse proxy each buildmaster
>> into http://webserver/sub_urls/ via apache2
>>
>>
>>
>> So currently buildmaster:8010(8011 web) and buildmaster:8020(8021 web) need
>> to be reverse proxied onto the webserver.
>>
>>
>>
>> Is this possible? Is anyone else doing this? Can you please let me know of
>> any 'blogged' or written up examples (googleing skills are failing me here)
>>
>> Are there any outstanding issues related to doing this?
>>
>>
>>
>> Terry Rankine
>>
>> ------------------------------------------------------------------------------
>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
>> The future of the web can't happen without you.  Join us at MIX09 to help
>> pave the way to the Next Web now. Learn more and register at
>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>> _______________________________________________
>> Buildbot-devel mailing list
>> Buildbot-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>>
>>
>




More information about the devel mailing list