tinderbox for 4.x at 7.x (success)

Ade Lovett ade at FreeBSD.org
Sat Sep 9 00:36:13 EDT 2006


On Sep 08, 2006, at 20:32 , Edwin Groothuis wrote:
> Last night I was wondering how easy/difficult it would be for
> tinderbox to be ran in combination with security/ezjail...

I'd imagine reasonably well.  But.... ;)

The prototype code I'm playing with, on and off, uses a number  
(generally 4-8) jails per physical machine to simulate a large-scale  
cluster.

The main issues I'm having are NFS and, to a lesser extent, NULLFS  
related.  The setup is as follows:

foo has a large physically attached /tbox, NFS exported.
bar and baz (the two "cluster" boxes), NFS mount foo:/tbox -> /tbox

bar-{1..8} and baz-{1..6} nullfs mount mount /tbox -> /jail/ 
<jailname>/tbox

Then there's yet another layer of nullfs mounts to put /tbox/trees/ 
{srctreename} and /tbox/trees/{portstreename} into /usr/{ports,src}  
in the bar/baz-N jails.

NFS is definitely the main culprit.  More than 5 or 6 builds going on  
at once, and things get hopelessly locked up.

-aDe



More information about the tinderbox-list mailing list