Ramon Bastiaans wrote:
> Installing a new cluster at SARA, I came across the following issue with
> systemimager 3.8.0.
> 
> We have multiple network interfaces, which are all configured through
> DHCP. Now a problem arises when the SystemImager initrd does a
> "start_network", which is that dhclient is called for _all_ ethernet
> interfaces.
> 
> This causes in turn a race condition: whichever network responds first
> to the dhcp requests, is used to (try to) install the node. This is turn
> doesn't work when the network with incorrect dhcp settings wins.
> 
> However according to the wiki page the kernel/environment argument
> DEVICE=<something> should be used to contact the imageserver.
> 
> This can be fixed/prevented easily by using $DEVICE as cmdline argument
> to dhclient in the initrd functions, attached my patch for this. That
> way only $DEVICE gets configured through dhcp (during installation).
> 
> Kind regards,
> - Ramon.

Ramon,

I like it! I've checked it into the trunk. I'd want to do a test ASAP
just to see if it doesn't introduce some unexpected problems (but I
don't think), then I'll check it also in the 3.8.x branch.

Thanks,
-Andrea

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
sisuite-devel mailing list
sisuite-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to