[06:05] pjustice: you could be more verbose explaining what you are doing?! [06:06] for exanmple: does the server provide the directory that the client tries to mount? [06:37] and: which versions of FAI anbd the underlying distribution do sou use? [08:09] Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving [08:47] is there a documentation anywhere, how to build a custom kernel for fai? the install kernel doesnt have high mem support, and if i try to boot another kernel after installation, the whole setup gets screwed, (nvidia,vmware modules...) [08:49] pjustice: are you sure the nfs server is up and running, and the client is allowed to access the share? [08:51] ErKa (keryell@m8.wifi.enstb.org) joined #fai. [09:01] ErKa (keryell@m8.wifi.enstb.org) left irc: Ping timeout: 480 seconds [09:07] Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. [09:08] ErKa (keryell@m8.wifi.enstb.org) joined #fai. [10:34] kazamatzuri: you can use a default debian kernel [10:34] (just have to get the initrd config right for pxe booting) [10:35] and, for old fai versions with the special fai-kernels package, there's a readme file that explains hot to rebuild it [10:36] hm, ok. i tried a default kernel with initrd, and it screems about some script live/scripts .. probably that's the problem then [10:36] i'm using 3.2.4, or is there a even newer one? [10:38] kazamatzuri, if it screems about live script: do you have the koeln repository in your nfsroot? [10:38] yes, actually i have [10:38] you can use a default debian kernel, but you need to create teh initrd from inside the nfsroot. This is not the default initrd of a default Debian kernel. It also includes some scripts from teh live-initramfs package. [10:40] ok, then i'll try that. thanks [10:43] kazamatzuri: theres an howto what you must take care of when using 3.2.4 in thew wiki - please read this first if you didn't do that yet! [10:43] it should explain everything necessary, and if not, I'd like to know and fix it... [10:44] Mrfai: BTW, mabye it would be interesting toi link to that wiki article somewhere at the download pages [10:45] in case it's not easy to find: http://faiwiki.debian.net/index.php/FAI_3.2_Usage_Changes [10:45] or put it as a readme/howto into the package itself.. [10:46] lazyb0y: hehe, tx. i've read most of the howtos, but i hadn't found that one. *reading now* [10:48] lazyb0y: fai-chboot sets the pxe config files correctly [10:51] You should not use faiwiki.debian.net, use faiwiki.informatik.uni-koeln.de instead. This is the official URL [11:02] Mrfai: dass root-pw in der /srv/fai/config/class/FAIBASE.var ist ein wort das md5 verschlüsselt ist, oder? [11:04] Mrfai, you/we should configure the webserver to redirect faiwiki.debian.net urls to faiwiki.informatik.uni-koeln.de ones :) its a one-liner in apache conf [11:05] and please include http://faiwiki.debian.net/index.php/FAI_3.2_Usage_Changes in the package, its such a FAQ [11:06] h01ger: can you give me the one-line for the redirect? [11:06] insomnia: yep [11:07] Mrfai: komisch habe ein Wort jetzt in md5 verschlüsselt, den client installiert und kann mich als root nich mehr anmelden [11:08] what would be the most locical solution ? gather and distribute ssh hosts keys after installation (things like ssh-keysync) or install a pregenerated ssh host key using fai during installation. [11:08] are there sulutions for this in fai allready ? ' [11:08] to keep the host key identical between reinstalls ? [11:09] Mrfai, if you send me a short mail reminder, yes. currently i'm busy with work.. [11:09] sep i use a generated hostkey for all the installed host and a authorized_keys containing the masterserver key [11:10] makes administrative tasks afterwards more easy [11:10] that way you can connect from masterserver -> clients but not otherwise. [11:11] atlantide (~antares@mail.lipn.univ-paris13.fr) joined #fai. [11:15] kazamatzuri, ack thanks [11:52] mettler (~mettler@dsl-62-220-14-162.berlikomm.net) joined #fai. [11:52] hi [11:54] how do i install debian etch or for example gutsy, would it be best to have 2 different nfsRoots? build with the appropiate sources.lists? [11:55] cause when i run fai-setup it builds the base.gz for etch [11:58] you can use the same nfsroot for different distributions. [11:59] serch for basefiles in http://www.informatik.uni-koeln.de/fai/index.html#search [12:02] Mrfai: i would like a mechanism to allow multiple apt-sources lines for building the initial tar.gz (for basefiles) [12:03] basefiles was the keyword!! thx [12:03] Mrfai: i want an alternative apt (which allowes https) and get stuff from there later on. but in order to allow a https sources.list line it needs to have a new apt already [12:04] stockholm: use fcopy in a hook to copy different source.list before starting the installation of packages [12:05] i created a basefile.tar.gz manually [12:07] Mrfai: your suggestion does not take into account that the new apt needs to be installed in the nfschroot first [12:11] does anyone of you suffer from #465753? (libc6: symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined) [12:11] I'm affected because my chroot for debootstrap of FAI is based on etch :-/ [12:49] can i somehow mark a Volumegroup or logical volume for preservation with setup-storage from svn ? ' [14:14] Mrfai: the apropiate hook for that would be 'prepareapt'? or rather debconf, because it's earlier? [14:16] raphink (~raphink@wormhole.x-echo.com) joined #fai. [14:17] hmm, "put a tar file into the subdirectory basefiles/ and name it after a class..." for example: $fai/config/basefile/FAIBASE.tgz ? ...gives me: ftar: No matching class found in /var/lib/fai/config/basefiles// [14:19] Mrfai: I used to use the original url for a long time, but, let's face it, faiwiki.debian.net is much easier to remember, spell and type than faiwiki.infiormatik.uni-koeln.de ... [14:21] I don't see what the redirect should bring - make people that come there the first time see that it's redirected? they will still type the short url if they type it, because the reasons said above, and be wondering it this .net url wil be removed some day (which is the only reason why it should not be used - we don't have full control and the owner might decide to remove it) [14:48] hmmm fai finds my basefiles when i name them *.tar but then it complains it would be a compressed file "use -z option"... [14:48] can't get any other basefiles to work [14:51] Kann ich mit fai auch ein selbstgeschriebenes Script am Ende der installation ausführen lassen? [14:52] jau kannst du [14:54] wie denn? [14:58] oder wo finde ich es in der doku? habe es da bis jetzt nich gefunden [15:02] http://www.informatik.uni-koeln.de/fai/fai-guide/ch-instprocess.html punkt 7 [15:06] mettler: thx [15:08] http://www.informatik.uni-koeln.de/fai/fai-guide/ch-config.html#s-cscripts fuehrt dich dann wahrscheinlich da hin. werden je nach priortaet ausgefuehrt [15:11] joa hab meins jetzt mal da rein gesetzt ... mal sehen obs klappt [15:11] solved my Basefile Problem ;) ..copied my base.tgz to $fai/config/basefiles/base.tar.gz [15:11] good luck ;) [15:11] was soll es denn tun ? ^^ [15:11] ne ldap-config [15:12] ui, dann echt viel glueck ;D [15:12] ja danke [15:20] atlantide (~antares@mail.lipn.univ-paris13.fr) left irc: Quit: Quitte [15:24] lazyb0y (~henning@v683.vanager.de) got netsplit. [15:24] juri_ (tnToNcL0eH@volumehost.com) got netsplit. [15:26] juri_ (tnToNcL0eH@volumehost.com) returned to #fai. [15:26] lazyb0y (~henning@v683.vanager.de) returned to #fai. [15:38] juri_ (tnToNcL0eH@volumehost.com) left irc: Read error: Connection reset by peer [15:43] juri_ (ZhUhiKijtM@volumehost.com) joined #fai. [15:56] sepski (~sep@217.17.211.51) joined #fai. [16:31] Lin (~igormorga@200.179.57.57) joined #fai. [16:31] hi there. [16:37] how the "fai clients"' hostname are choosen? In dhcpd.conf I have set: "use-host-decl-names on;" and declared a host with this line: "host sala02.sfrancisco-ethe { hardware ethernet 00:18:8b:e3:16:e0; fixed-address sala02.sfrancisco; }". In my subnet I have added: "option domain-name "ibeu.org.br"; " in server /etc/hosts I have added: "192.168.16.22 sala02.sfrancisco.ibeu.org.br sala02.sfrancisco" . But client's name is set as: sala02.ibeu.org.br but I w [16:37] ant: sala02.sfrancisco.ibeu.org.br. Any tips? [16:56] your domain name is wrong. [16:57] it should start with sfrancisco if you want the machine to appear as XXX.sfrancisco [16:57] juri_: youre right [16:57] thank you [16:58] i am not a hacker. i am not a person. i do not exist. you halucinated this channel, these people, this answer, and its your own responsibility when its wrong. [16:58] have a nice day! :) [16:58] =D [17:14] mettler: IIRC, tgz works nice as basefile - did you try that? [17:15] mettler: the base.tgz would work also - it should be loaded from within nfsroot /var/tmp/... [17:16] in basefiles directory, you would normally only use something like MYSPECIALBASEIMAGECLASS.tgz and asign that class to the host [17:25] yes i tried, DAPPER.tgz / DAPPER.tar ... and DAPPER.tar.gz finally worked, but thnx! [17:25] someone know where/when fai clean .deb files? I wish to keep them. [17:26] now i just have to configure hooks for the different sources.lists, right? ....and update-grub moved from /usr/sbin/update-grub to /sbin/ [17:27] mettler: ah, I see the problem... is the documentation(fai-guide, wiki) wrong in this point? [17:28] should probably work at least with .tgz to be in synch with the base.tgz in the nfsroot... [17:31] Lin: install_packages calls apt-get clean. You have to remove this call. [17:31] Mrfai: where is this? [17:33] I found only apt-get -f install [17:33] on scripts/LAST/50-misc [17:33] i will have to setup some more basefiles tomorrow, will check the extensions again, end of work now, finally ;) [17:33] Lin: in install_packages line 78. [17:33] Lin: 78 "clean-internal" => "apt-get clean", [17:34] mettler (~mettler@dsl-62-220-14-162.berlikomm.net) left irc: Quit: BitchX: to the rescue! [17:35] Mrfai: thank you [17:44] is there any way to print client CLASSES? (for debug purposes) [17:50] Lin: they are printed at the start of the install [17:50] do touch $NFSROOT/.nocolorlogo to be able to scroll through the screen - or look in the logs [17:56] ErKa (keryell@m8.wifi.enstb.org) left irc: Ping timeout: 480 seconds [17:57] lazyb0y: ty [18:03] hmmm where fai fetch $HOSTNAME? cause $HOSTNAME isnt returning same thing as /bin/hostname. [18:03] Lin: /tmp/fai/boot.log defines HOSTNAME, which comes from DHCP [18:04] Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving [18:33] Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai. [19:14] Mrfai: is there any way to use hostnames in this format "compname.section" as: cpu01.room03? [19:17] i want to make a centrall instalation syste but I have a lot computers with "same" name but different rooms. as cpu01.room01 and cpu01.room03 , but fai is fitting both them in same CLASS cpu01 . [19:20] Lin: hmm, possibly FAI makes a separation at he dot at some point when setting the HOSTNAME variable... [19:20] lazyb0y: it does. [19:20] so, you could look up where it does and see if you can replace the code in error with something better [19:20] /usr/bin/hostname reply: cpu01.room03 but echo $HOSTNAME reply cpu01 only [19:21] alumno (~alumno@199.Red-83-56-38.dynamicIP.rima-tde.net) joined #fai. [19:21] lazyb0y: hmm. ok I will take a look [19:25] alumno (alumno@199.Red-83-56-38.dynamicIP.rima-tde.net) left #fai (Saliendo). [19:27] lazyb0y: do you know where/when boot.log is created? if so I can track from there. [19:31] hmm, I'd search for the HOSTNAME pattern in the subroutines libs, or the main fai script [19:39] kugg (~kugg@1-1-1-48a.mdp.mlm.bostream.se) joined #fai. [19:53] Lin: boot.log is created by /srv/fai/nfsroot/live/filesystem.dir/usr/lib/fai/dhclient-perl [20:03] hmm Mrfai i dont have this same version [20:04] 3.1.8 is my version [20:32] sepski (~sep@217.17.211.51) left irc: Quit: Leaving [20:46] 3.1.8 just uses another default dir for the nfsroot. dhclient-perl is also available in your version [21:01] Mrfai: do you know if there is anyway to use a hostname with dot without code changes? as I said before: cpu01.room03? [21:02] $ENV{new_host_name} = (split '\.',$ENV{new_host_name})[0]; [21:14] Lin: you can redefine HOSTNAME in one of your class files [21:18] torkel: the classes are defined in config/class/50-host-classes file. I having problem exaclty here. Because my classes are not being correctly set, imho because HOSTNAME isnt honoring my name set on dhcp.conf BUT /usr/bin/hostname does. [21:20] Lin: why don't you use /usr/bin/hostname then? [21:23] or using something like HOSTNAME=`/usr/bin/hostname` in 50-host-classes [21:24] torkel: Im trying to do less harm as possible to original files. [21:27] Lin: they are _example_ files. There is no way you will get away without changing them :-) [21:27] Lin: not if you are trying to do something more advanced... [21:32] torkel: got it. [21:55] Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving [21:56] make-fai-nfsroot kicks out a few of these: [21:56] Can not write log, openpty() failed (/dev/pts not mounted?) [21:56] /sys/class/net/ is not available, persistent interface names not saved. [21:56] Are they of any concern? [22:15] what is the better place to set a http_proxy to be used on packages instalation? [23:45] Dunno why, but "install_packages" do not show all packages to be installed in software.log is there any explanation to this? [23:46] global warming? [23:46] (i don't have a good explanation) [23:49] kugg (~kugg@1-1-1-48a.mdp.mlm.bostream.se) left irc: Quit: its a clbuttic! [23:51] juri_: =D [23:57] it install everything except sun-java5-jre sun-java5-plugin, then after apt-get clean it runs, install_packages: executing chroot /tmp/target aptitude -R -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install sun-java5-jre sun-java5-plugin and for some dependency problem it removes a lot of packages. Any one knows how can I debug this? [00:00] --- Thu Feb 28 2008