<div>Hi Michael,</div>
<div> </div>
<div>Because of the sources.list file which only points to a Debian release at a given time, it seems to me</div>
<div>that it is impossible to install simultaneously Debian clients with differents releases. Is my opinion true?<br><br></div>
<div class="gmail_quote">2010/11/16 Fredrik Eriksson <span dir="ltr"><<a href="mailto:fredrik.eriksson@axis.com">fredrik.eriksson@axis.com</a>></span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div>
<div></div>
<div class="h5">Mathieu Alorent wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Hi,<br><br>Le samedi 13 novembre 2010 à 12:24 +0100, Michael Tautschnig a écrit :<br> <br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">I'm also thinking that possibly the basefiles.tgz could be built<br>later, after more packages are installed, which would make an even<br>
faster FAI bootstrap install. Maybe this will work only if the<br>hardware is identical?<br><br> <br></blockquote>I was hoping that someone else with more experience of using different<br>basefiles<br>would reply - seems like nobody has done so thus far. basefiles in a<br>
way are<br>like disk images: It makes installation really fast, but you'll have<br>to update<br>them regularly and system-specific stuff cannot be incorporated. I'd<br>therefore<br>guess, yess, that a larger basefile makes bootstrapping faster. <br>
</blockquote><br>I've done something like that. My basefiles are regenerated every two<br>weeks. I've wrote a scratchy script that install CLASSES common packages<br>in the basefile.<br><br>This has really speeded up the install process! ~100sec per<br>
installation.<br> <br></blockquote></div></div>I'm fairly new to FAI, started working with it two weeks ago, but I was<br>looking for a similar solution to our setup here since an old basefile<br>stalls the installation since FAI updates all the packages at the<br>
installing client (where the basefile is unarchived).<br>I, however, found debian's pbuilder to be most convenient for this task.<br>You can either use a config that pbuilder defaults to or do something<br>along the lines of<br>
<br> pbuilder --create --override-config --basetgz /path/to/base.tgz<br>--binary-arch <arch> --distribution <dist><br><br>You can then, if you like, login to your base.tgz in a chrooted<br>environment with<br>
<br> pbuilder --login --basetgz /path/to/base.tgz<br><br>and update the archive with<br><br> pbuilder --update --basetgz /path/to/base.tgz<br><br>which is probably what we're gonna put in a cronjob at our server.<br>
<br>Pbuilder defaults to cdebootstrap, which seems to be just debootstrap<br>written in C, but can easily be configured otherwise in /etc/pbuilderrc<br>(have a look at /etc/pbuilder/pbuilderrc, the default /etc/pbuilderrc<br>
overrides, if you choose to install it.<br><br><br>Regards<br>--<br><font color="#888888">Fredrik Eriksson<br></font></blockquote></div><br>