[Buildbot-devel] Using buildbot across sites

Jens Thomas j.m.h.thomas at dl.ac.uk
Thu May 8 09:51:15 UTC 2008


Hi Joseph,

Many thanks for getting back to me.

Joseph Carrafa wrote:
> You can run the status server over Apache using mod_proxy, this will 
> give you access to the various authentication methods that Apache 
> provides.  

It hadn't occurred to me to use apache as a proxy, but that should solve 
my problem.

> As far as security with the actual operation of buildbot, the main 
> security hole I know of is the PBChangeSource, which has a hardcoded 
> username and password for the PB services.
We don't use this as far as I'm aware, but it's good to know where there 
are possible loopholes.
>
> I would just set up a VPN and call it a day.

I may have to resort to this, but I'd rather not if I can avoid it!

Thanks again for your response.

Best wishes,

Jens

>
> On May 7, 2008, at 9:08 AM, Jens Thomas wrote:
>
>> Hello,
>>
>> I hope it's o.k. to ask a question about using buildbot across different
>> sites.
>>
>> I'd like to set up a build and testing farm between a number of
>> different institutions. The groups involved would like to collaborate on
>> this because, by doing this, we can test our codes on a far wider range
>> of machines than if each group ran their own setup.
>>
>> However, doing this means that the buildbot server instance needs to be
>> accessible to the outside world. This shouldn't be too difficult, as I
>> can just punch a hole in our firewall to allow the clients to contact
>> the server, but I just wondered if anyone that knows more about the
>> buildbot architecture could comment on the security implications of 
>> this?
>>
>> Are the transactions between the server and client encrypted in any way,
>> or would it be possible for someone to monitor the packets between
>> machines and maybe learn how to hijack either the client or server?
>>
>> Another question is to do with the html status page. Ideally I'd like
>> this to visible externally so that our collaborators can see what's
>> happening, but I obviously don't want everyone to have access to this.
>> Is it possible to run the status server using authentication over SSL?
>>
>> Any comments/suggestions would be greatly appreciated!
>>
>> Best wishes,
>>
>> Jens
>>
>> ------------------------------------------------------------------------- 
>>
>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
>> Don't miss this year's exciting event. There's still time to save $100.
>> Use priority code J8TL2D2.
>> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone 
>>
>> _______________________________________________
>> Buildbot-devel mailing list
>> Buildbot-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
>


-- 
===================================================================
Jens Thomas,                email:  j.m.h.thomas at dl.ac.uk
STFC Daresbury Lab,         tel:    +44-1925-603849
Warrington,                 fax:    +44-1925-603634
WA4 4AD,  UK.               http:   http://www.cse.scitech.ac.uk
===================================================================





More information about the devel mailing list