[08:39] sep_ (~sep@40.211.jostedal.no) joined #fai. [08:48] simNIX (~simNIX@156-60.bbned.dsl.internl.net) left irc: Quit: Ik ga weg [09:10] cbmuser (~glaubitz@z6.physik.fu-berlin.de) left irc: Ping timeout: 480 seconds [09:10] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. [09:12] narf, kann wer von euch meine mail an die ML freischalten? sie ist ein paar bytes zu groß :-( [09:16] moin [09:21] cbmuser (~glaubitz@z6.physik.fu-berlin.de) joined #fai. [09:26] <\sh> moins [09:36] uchimata (~uchimata@i3ED6C124.versanet.de) joined #fai. [09:43] uchimata_ (~uchimata@i3ED6D3B8.versanet.de) left irc: Ping timeout: 480 seconds [09:43] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Quit: Leaving. [09:58] <\sh> 09:57 < siretart`> perhaps a switch --with-nonfree-firmware can be added to make-fai-nfsroot or something [09:58] <\sh> 09:58 < \sh> siretart`: sounds like a nice wishlist bug ;) [10:14] http://susestudio.com/ <- is that doable with FAI? [10:14] <\sh> oz_: installing suse with fai is doable...if it can be used to create appliances, it would be worth a try ;) [10:15] \sh: I don't wanna install SuSE [10:15] suse is PITA for updates [10:16] just some more tools to build and maintain FAI configs [10:17] so that the user can get i.e a usb stick image to install a host [10:20] <\sh> should be possible...you just need to push the result on the usbstick [10:21] <\sh> hooray..my ubuntu is installed via fai [10:22] *applause* [10:22] \sh: did you take notes? [10:22] <\sh> oz_: sure... [10:22] Action: oz_ wants to share [10:23] \sh: I can do a recheck of it, if you like [10:23] <\sh> oz_: the only problem is update-grub + ucf ... that I workaround with writing my own menu.lst [10:23] <\sh> oz_: I need to remove all "company intern" stuff from my docs.. [10:24] \sh: as usual :) [10:24] Action: oz_ knows that \sh is working for the pentagon ;) [10:24] <\sh> nah..only playing by rules ;) [10:25] just jokin [10:25] <\sh> oh god...I forgot to create a user ,-> [10:27] ErKa (~keryell@APuteaux-154-1-7-163.w83-199.abo.wanadoo.fr) joined #fai. [10:32] Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. [10:44] \sh: eh? why would you need a special switch for that? [10:44] kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai. [10:44] \sh: just add non-free to sources and put your packages in NFSROOT [11:04] <\sh> mgoetze: if you need an install kernel for your HPs or whatever...it should just work out of the box...instead of thinking that it needs to be added to the FAI config.. [11:05] <\sh> actually, I don't know why Debian is supported by HP but debian doesn't want to support HP ... (it's an example..broadcom NICs are so wide spread that it should just work) [11:16] why Debian does not want to support HP? because of closed source? [11:18] ? [11:19] moin h01ger [11:19] hey oz_ [11:23] eartoast (~glaweh@login.physik.fu-berlin.de) left irc: Quit: leaving [11:27] eartoast (~glawe@login.physik.fu-berlin.de) joined #fai. [11:28] \sh: hast du dein update-grub problem schon geloest? Wenn ja, bitte mailen doch mal die Problembeschreibung und Loesung and die linux-fai ml, damit wir das auch im Archiv haben. Auf das Problem werden noch viele Leute stossen denke ich mal. [11:31] <\sh> Mrfai: in genau diesem moment hab ich es geloest [11:31] <\sh> kein scheiss [11:31] <\sh> eigentlich ist das ganz einfach [11:31] ich bin gespannt [11:32] <\sh> wenn du die menu.lst kopierst via fcopy...dann weiss ucf (triggered via ubuntu-update-grub) nur: "Oh, user hat was veraendert...das will ich gar nicht anpacken" und generiert zwar hintenraus eine kernel liste...macht aber kein three way merge...was es normalerweise tut [11:33] <\sh> also...loesung: 1. kopiere keine menu.lst...und bastel dir dein grub-install in scripts/GRUB/10-setup so wie in postinst...2. $ROOTCMD /usr/sbin/update-grub -y <- wichtig, weil es komplett und ohne user frage dir deine menu.lst in /boot/grub/ erstellt und das alles weiterhin unter ucf kontrolle bleibt [11:35] hui, das hört sich auch noch sauber an [11:35] saubere fixes für hässliche Probleme sind 1+++++ [11:36] Action: oz_ cheers loudly *cheeerrrs* [11:39] <\sh> oz_: hehe wie wahr wie wahr [11:40] Action: oz_ muss sich leider grad mit postfix rumschlagen [11:40] <\sh> fuer eine grundinstallation ist das die loesung [11:40] immerhin configgt das fai softupdate. ;) [11:40] <\sh> fuer softupdates...macht es dir dann spaeter der ubuntu kernel und ucf ganz alleine (imho) [11:42] <\sh> Mrfai: kannst du mir einen wiki account generieren "StephanHermann" als username waere fein :) oder shermann ,-) [11:47] sep_ (~sep@40.211.jostedal.no) left irc: Remote host closed the connection [11:49] \sh: mache ich. [11:49] <\sh> Mrfai: danke dir :) [11:51] \sh: du solltest eine email bekommen [11:52] <\sh> Mrfai: got it :) [11:53] <\sh> all necessary wiki task done [11:56] \sh: URL? [11:57] <\sh> oz_: das war nur die registrierung...jetzt schreib ich kurz die doku bezogen auf das grub problem...komplett doku kommt dann etwas spaeter [11:57] okay :9 [11:57] erm. :-) [12:19] <\sh> http://faiwiki.informatik.uni-koeln.de/index.php/FAIUbuntuGrubProblems <- please correct my spelling just in case ;) [12:43] <\sh> guys...does anyone knows a tftpd server with a database backend? [13:31] <\sh> ok...I found a nice python lib for tftp-server this can be adjusted to use some database backends... [13:32] \sh: hu? [13:33] <\sh> http://tftpy.sourceforge.net/ [13:34] <\sh> I want to get the install state from a database...so I need a way to tell tftpd: "Please check the mac addr of pxeclient in our db backend, if it has install flag, then push out a pxelinux.cfg/01- file with the following content [13:34] hasenhirn (~Bastian@141.28.72.225) joined #fai. [13:34] <\sh> etc. [13:35] <\sh> we had a tftpd server written in ruby during my combots time...and with a nice CMDB behind it, it can save you work ;) [13:36] servus. Bei unsere Installation von Debian mit FAI kommt sehr häufig die Meldung: server x.x.x.x not responding, still trying dann wieder mal ein "OK"...dadurch dauert der installationsprozess sehr lange. jmd ideen? thx [13:36] <\sh> nfs langsam? [13:36] <\sh> oder tftp buggy [13:38] defektess kabel? [13:38] werds mal durchchecken und mich nochmal melden [13:43] doofe realtek NIC? [13:45] warum doofe realtek? [13:48] is ne broadcom gigabit [13:48] hasenhirn: mit denen hatte ich sowas mal; musste ich mit den mii-tool bearbeiten [13:49] hasenhirn: falls es dein Server ist, lohnt sich auch ein Blick in die Logs dort... [13:52] das können wir eig ausschließen. Da die VMs die von XEN erstellt werden diesen Fehler nicht aufweisen. Nur die KVM VMs weisen diesen Fehler auf. [13:57] <\sh> grmpf..what was the env var again for knowing the FAI_CONFIG_DIR on the installation host? [13:58] grep throufh /tmp/fai/variables.log [13:58] <\sh> harhar... [13:59] <\sh> $FAI == /var/lib/fai/config :) [14:01] :-)))) [14:05] simNIX (~simNIX@156-60.bbned.dsl.internl.net) joined #fai. [14:23] hasenhirn1 (~Bastian@dyn-dosen-006.foo.fh-furtwangen.de) joined #fai. [14:28] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) joined #fai. [14:29] hasenhirn (~Bastian@141.28.72.225) left irc: Ping timeout: 480 seconds [14:40] %&$$. [14:41] wer hat eigentlich diese %§$%§$34 Terminals verfickt, das man nicht mehr gescheid cut&paste machen kann... [14:41] ups. [14:41] wrong channel. :) [14:55] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) left irc: Ping timeout: 480 seconds [15:13] Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving [15:20] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) joined #fai. [15:21] <\sh> hmm...it looks like that I could develop an FAI Application Server...some django magic for the web frontend + mysql/postgresql backend + tftpy + some good PR and we can earn money [15:24] <\sh> and of course some xmlrpc api for retrieving system infos ;) [15:26] Rattlesnake (Rattlesnak@141.28.72.150) joined #fai. [15:26] Hi @all [15:26] kennt sich hier jemand mit FAI mit KVM aus? [15:27] KVM as in Keyboard Video Mouse? [15:27] <\sh> kernel virtualization glaub ich eher [15:28] XEN? [15:28] <\sh> nein KVM :) [15:28] ieh. :) [15:28] <\sh> mit qemu als frontend [15:28] ach ... *patsch* [15:29] <\sh> xen waere ja einfach...da muss man doch irgendso ein buch von irgendso einem fai + xen spezi lesen..hockt der nich auch irgendwo hier? ,) [15:31] noch ne virtualisierung. subber. [15:31] mal sehn was sich durchsetzt. ;) [15:32] mit softupdates geht der zeitverbrauch für FAI echt extrem runter [15:32] The softupdate took 98 seconds. [15:32] <\sh> oz_: vmware + xen ;) [15:33] <\sh> or in short term: amazon [15:35] ich denke eher kvm als xen, aus mainline-kernel-technischen gruenden :) [15:35] \sh: und virtualbox? [15:36] zuhause nehm ich immer virtualbox, läuft ohne probs [15:36] <\sh> mgoetze: kvm mehr auf dem kleinen segment...xen ist da schon recht weiter... [15:37] mag sein dass xen derzeit weiter ist, aber wenn die nicht mit den treibern fuer neue hardware hinterherkommen in ihrem 2.6.18 da... [15:37] #virt [15:38] Rattlesnake (Rattlesnak@141.28.72.150) left irc: [15:38] Rattlesnake (Rattlesnak@141.28.72.150) joined #fai. [15:52] edoreld (~Adium@dslb-088-074-219-127.pools.arcor-ip.net) joined #fai. [15:53] edoreld (Adium@dslb-088-074-219-127.pools.arcor-ip.net) left #fai. [16:08] hasenhirn1 (Bastian@dyn-dosen-006.foo.fh-furtwangen.de) left #fai. [16:18] Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. [16:21] funktioniert mit fai auch das installieren von paketen wo etwas bestätigt werden muss, wie zum beispiel bei sun-java6-jdk? [16:24] <\sh> evtl. via debconf [16:24] <\sh> preseeded halt [16:25] uchimata: folgende debconf antworten sind es: [16:25] sun-java5-bin shared/accepted-sun-dlj-v1-1 boolean true [16:25] sun-java5-jdk shared/accepted-sun-dlj-v1-1 boolean true [16:25] sun-java5-jre shared/accepted-sun-dlj-v1-1 boolean true [16:27] <\sh> Mrfai: btw...I could pass selfmade FAI_ACTIONS to the kernel append line, right? [16:27] yep [16:28] <\sh> Mrfai: and I just need to ask inside all scripts "if [ "$FAI_ACTION" = "" ]; then ... fi" to do the specific stuff...e.g. sysinfo (running dmidecode etc.) [16:29] no, you can define a task_whatever() shell subroutine, or put a task_whatever script into /usr/lib/fai, and then it will automatically be executed if you define FAI_ACTION=whatever [16:37] <\sh> Mrfai: that needs to be installed into the nfsroot, too... [16:39] if it is an external script yes. But you can define a shell subroutine task_whatever() in class/*.var [16:40] you may want to extend the PATH variable to external script can be located in the config space [16:43] <\sh> Mrfai: ok...but the task_ in /usr/lib/fai sounds more sane ;) [16:44] <\sh> anyways..enough for today...going home now..cu tomorrow :) [16:45] jay [16:45] early leave [16:45] :) good time, \sh [16:45] <\sh> I need to...yesterday was too late :) [16:48] Rattlesnake (Rattlesnak@141.28.72.150) left #fai. [16:50] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) left irc: Ping timeout: 480 seconds [16:59] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) joined #fai. [17:24] Mrfai, \sh: thx! bin relativ ahnungslos von debian ;) [17:58] Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving [18:22] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) left irc: Ping timeout: 480 seconds [18:34] ErKa (~keryell@APuteaux-154-1-7-163.w83-199.abo.wanadoo.fr) left irc: Ping timeout: 480 seconds [18:41] kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Quit: Verlassend [18:48] how do i enable debugging for setup storage when not invoked with a hook? [18:49] i get a strange error when running it [18:52] doh, it ran setup_harddisks [18:53] i did change that in my config space to not do that anymore. [18:53] i must have lost that change [19:54] hm... rattlesnake, kvm ist eine "ganz normale" pxe-bootbare Kiste... [20:19] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. [00:00] --- Wed Jun 10 2009