[05:44] juri__ (~root@wsip-70-182-28-103.fv.ks.cox.net) joined #fai. [05:45] juri_ (~root@wsip-68-98-200-252.ks.ok.cox.net) left irc: Ping timeout: 480 seconds [05:56] juri_ (~root@wsip-68-98-200-252.ks.ok.cox.net) joined #fai. [05:58] juri__ (~root@wsip-70-182-28-103.fv.ks.cox.net) left irc: Ping timeout: 480 seconds [07:41] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. [08:22] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Ping timeout: 480 seconds [09:45] maui (~maui@62.112.90.241) joined #fai. [09:46] hi, hat einer von euch schon hardy-heron per fai (fai-distributions) installiert bekommen? [10:07] maui (~maui@62.112.90.241) left irc: Ping timeout: 480 seconds [10:18] maui (~maui@62.112.90.241) joined #fai. [10:23] keiner erfahrung mit fai + ubuntu? [10:24] zur not hätte ich auch noch die 3 etch dvds, kann ich mir daraus ein repo bauen? [10:25] maui: wir mahcen das an meiner uni. [10:25] maui: mit fai aus hardy installieren wir hardy workstations [10:25] also geht das prinzipiell schonmal ;) [10:25] ja [10:25] in fai-distributions war hardy nicht dabei...hab daher einfach mal die config für hoary angepasst [10:25] was ist fai-distributions? [10:26] hab ich im wiki artikel fai multi-distribution gefunden [10:26] aha [10:26] zur installation von ubuntu, centos und konsorten [10:26] ist afaik soweit im normalem fai schon mit drin [10:26] hmmm [10:27] wäre schön wenn es da irgenein howto zu gäbe [10:27] nimm ein hardy als install server, installiere da fai-quickstart und gehe naach der anleitung vor [10:27] das ist das howto [10:27] hab jetzt aber schon en debian 4.0r3 als server :( [10:28] nimm ne virtuelle machine oder so [10:28] hmmm mal sehen was sich da machen lässt [10:28] muss weg, bis spaeter [10:28] tschö [14:27] gibts zufällig ne liste mit allen debian metapackages? [14:31] apt-cache search metapackage [14:41] hmmm ich bin nu soweit das ich die clients mal gegen den pxe hab booten lassen [14:42] er meckert aber was wegen unable to locate configuration file [14:42] was kann ich da tun ? ;) [14:42] vorher hat er versucht pxelinux.cfg/CLIENTMAC zu laden [14:44] istaz (~olivier@27.236-243-81.adsl-dyn.isp.belgacom.be) joined #fai. [14:44] istaz_ (~olivier@98.106-65-87.adsl-dyn.isp.belgacom.be) left irc: Read error: Connection reset by peer [14:53] hatte eher sowas wie TFTP prefix: [14:53] Trying to load pxelinnux.cfg/01-00-04-75-74-A2-43 [14:53] Trying to load pxelinnux.cfg/C0A801C0 [14:53] Loading vmlinuz-2.6.18-5-486.....................Ready. [14:53] Loading initrd.img-2.6.18-5-486.................................. erwartet [15:18] :( [15:18] hilfäää ;) [15:22] tjoa....Kernel panic - not syncing : Attempted to kill init :( [15:36] wie kann ich make-nfsroot sagen das er einen anderen kernel benutzen soll [15:49] am netzwerkkarten modul wirds wohl kaum liegen...das is ne std intel karte e100 [16:26] irgenwelche hinweise zum eigen kernel bau? [17:12] ich bastel mir da ma was zusammen [17:27] maui: fai+hardy: eigentlich muesste das gehen, auch von einem etch server aus - aber neulich hat auch schonmal jemand af der Liste gemeldet, er haette probleme... [17:27] bin grad dabei etch zu installieren [17:28] aber ich muss wohl erst einen neuen kernel bauen...unsere client mobos sind zu modern :( [17:28] das fai-distributions enthaelt "nur" einen example configspace, der mal mit ewig altren ubuntu versionen O.k. war, den man aber sicher mit neuern erst testen muss [17:28] jop..ich werd mich die woche mal damit befassen [17:28] aber ich muss hier jetzt erstmal möglichst schnell 30 graphische clients installen ;) [17:29] wie kriege ich meinen eigenbau kernel in das fai-3 nfsroot? [17:29] kernel bauen: wie jeden anderen debian kernel auch.... hast du denn noch gar kein etch irgendwo auf diesen maschinen laufen? [17:29] ne die wurden uns frisch angeliefert ;) [17:29] einfach rein packen und mit dpkg installieren [17:30] höh? [17:30] zieht sich make-nfsroot nicht alles vom repo? [17:30] oder in ein eigenes lokales apt repository legen, das in /etc/fai/apt/sources.list eintragen [17:30] genau [17:30] deswegen ^ [17:30] wo kann ich was anderes angeben? [17:30] siehe ^ - sources.list :) [17:30] bin nämlich mit reprepro noch nicht so ganz firm [17:31] wenn dein kernel paket einen speziellen namen hat, musst du diesen in NFSROOT eintragen [17:31] oki soweit ;) [17:32] aber mach ich die signatur vom etch repo nicht kaputt wenn ich mein pkg da irgendwo zu tue? [17:33] und dann würde mich noch interessieren wo ich festlegen kann das /home über nfs zu mounten ist [17:34] keine ahnung, habe reprepo noch nie genutzt, ich mach's etwas einfacher mit [17:34] nein, ich sagte ja auch nicht, dass du dein paket in das original etch repo legen sollst... [17:34] du brauchst schon ein eigenes repository... [17:34] hatte ich für zukünftige customize packages auch vorgesehen ;) [17:34] also, ausser, du machst es ganz haesslich, wie ich am anfag sagte - cp und dpkg -i [17:35] aber doch vorher in das nfs reinchrooten, oder? [17:35] äh den nfsroot [17:35] zu /home per nfs: keine ahnung, das ist nicht FAI's job :) [17:35] ja aber legt fai nicht die fstab an? [17:35] ja, klar, wenn du im nfsroot was installieren willst, musst du das dpkg im nfsroot nutzen ;) [17:36] die fstab im install client? [17:36] jop [17:36] ja, schon [17:37] die sollen halt std. mäßig im ldap hängen und kriegen vom server daher auch /home per nfs [17:37] hast recht - ist eigentlich was, was man in der disk config angeben koennen _sollte_ [17:37] genau [17:37] hab ich gra keine idee - ich bezweifle abwer, das das alte setup_harddisks das kann [17:37] hmpf [17:37] beim neuen setup storage ist sowas vielleicht drin, aber ich weiss es nicht [17:38] naja ich könnte die def der home part ja weglassen [17:38] und später irgendwie den eintrag an die fstab dranflanschen [17:38] hab leider absolut ka wie so en script aussehen muss/soll [17:38] genau, wenn du keine home partition definierst, kannst du den eintrag mit einem script mittels ainsl, oder mit cfengine anhaengen [17:39] ainsl hat mir neulich aerger gemacht, alo wuerde ich cfengine empfehlen [17:39] schau ich mir mal an [17:39] sich in den examples nach cfagent, und "AppendIfNoSuchLine" [17:39] die dateien die ich im /files dir mit meiner klasse definiert habe werden automatisch auf dem client ersetzt? [17:40] oki [17:40] das zeigt Dir, wie du beliebige Sachen hinten an Dateien anhaengst, wenn sie nicht schon da sind [17:40] BTW: mit deinem kernel und so - wenn du gerade erst mit FAI anfaengst, wuerde ich anders vorgehen [17:40] ich bin ganz ohr [17:40] die neuen Dinger willst du am ende doch eh mit Ubuntu installieren, richtig? [17:41] schon [17:41] aber auch 8.04 hat wohl probs mit den nics in den kisten [17:41] dann wuerde ich die ersten Schritte mit FAI erstmal mit einem anderen Rechner machen, der mit dem normalen Etch kernel klar kommt [17:41] hmm, also kommst du um kernel-arbeit nich herum [17:41] genau ;) [17:42] trotzdem - erste schritte wuerde ich mit was einfacherem machen [17:42] also irgend ne andere kiste, die du rumstehen hast, oder eben eine VM [17:42] jo des klappt scho [17:42] VMWare Server und Virtualbox koennen PXE booten [17:42] einer von den rev 1 devclients läuft schon [17:43] auf basis der sample classen [17:43] ach so... [17:43] ja, dann ist der naechste schritt wirklich der kernel... [17:43] das dauert noch ;) [17:45] wo genau finde ich information zu cfengine? [17:46] wann werden die scripts in der config eigentlich ausgeführt? [17:47] maui: du musst den fai guide mal lesen! [17:47] das sag ich dir noch, aber dann liest du erstmal! [17:47] ok ;) [17:47] cfengine: details einfach im web [17:48] scripts: werden nach der software installation ausgefuehrt - ausserdem kannst du _vor_ jedem task (so heiseen die einzelnen schrittte, die durchgefuehrt werdenb) einen hook definieren - der optional auch den ganzen task danach ueberspringen kann [17:49] immer wieder stolperfalle: scripts muess executable sein, sonst werden sie einfach ignoriert! [17:49] ok [17:49] BTW, welche Fai version nutzt du? [17:49] die aktuelle aus dem inf. koeln repo [17:49] ok [18:04] Winkie (~urmom@ur.fa.gs) joined #fai. [18:06] hey guys, i've been reading up on installing ubuntu using FAI, and it seems to be a bit difficult with a debian base system. My question is, if I have a ubuntu server install, will it be much easier for me to install ubuntu client machines? [18:08] sepski (~sep@213.151.151.254) joined #fai. [18:09] Winkie: from an Ubuntu system it should work the whole normal way as described in the fai-guide [18:09] if you plan to deploy ubuntu systems, only, you could do that [18:10] lazyb0y: i have openvz based servers, so i can install ubuntu into one of those and simply use that as the root in this situation [18:10] i will just have to change the IP in the pxelinux.cfg i think [18:10] or maybe the dhcpd, whichever [18:15] lazyb0y: mein kernel funzt [18:15] aber ich bekomme im log refused mount request from 192.168.100.2 for /var/fai/nfsroot,v2,tcp,rsize=32768,wsize=32768 (/): not exported [18:16] obwohl ich folgendes in /etc/exports angegeben hab [18:16] /var/fai/nfsroot 192.168.100.0/255.255.255.0(async,ro,no_subtree_check,no_root_squash) [18:22] maui: hast du den nfs server neugestartet? :) [18:23] und, hast du die pxeconfig mit fai-chboot gemacht? [18:23] jop...aber ich fürchte ich habe unionfs vergessen [18:23] ah [18:23] lande nämlich nunt bei /bin/sh can't access tty [18:24] naja, das ist normal - aus welchem grund auch immer das root mounten nicht geht. [18:24] hast du das informatik koeln repository auch in /etc/fai/apt/souirces.list eingetragen? [18:25] wenn ich richtig denke, wir das initrd vom nfsroot aus gebaut, und da muss unionsfs sein [18:25] und die mount optionen fuer das nfsroot muessen genau in der richtigen reihenfolge sein! [18:30] hmmm [18:30] naja jetzt recompile ich erstmal den kernel mit unionfs [18:30] mit unionfs direkt im kernel ;) [18:31] ach ja, du machst den kernel selbst - dann kannst du ja eh nicht die module von den debian kernel nehmen... [18:31] jep das isses nämlich [18:31] hab das paket im NFSROOT gesehen [18:31] waer ja auch alles zu einfach sonst... [18:35] da is was dran [18:36] dafür werde ich danach nie wieder einen dev client von hand installieren ;) [18:36] hätte das ganze zwar gerne mit GOsa umgesetzt...aber da gibts keinerlei nutzbare doku [18:57] et löwt [18:57] fast :( [18:57] Mapping disk name disk1 to [18:57] ERROR: could not read device /dev [18:57] ls [18:57] huch [19:00] ja, gosa ist ein riesen-viech... [19:02] hehe [19:02] prima nu bootet der c.lient...aber ich seh keine devices [19:02] also festplatten [19:04] liegts evtl. an sata? [19:26] lazyb0y: so i have my ubuntu virtual environment working now, looks like FAI will be relatively trivial now [19:26] just need to add in stuff to lock down gnome,firefox and set up pam_ldap [19:28] fai-guy (~fai-guy@p4FC21D13.dip0.t-ipconnect.de) joined #fai. [19:28] thanks for your help [19:28] sepski (~sep@213.151.151.254) left irc: Quit: Leaving [20:18] Winkie: have fun - come back if you have further issues... and write list-mail if irc is unresponsive :) [20:19] lazyb0y: my only issue is that i have to use LILO, but i've set it up with debian on FAI a while ago, like nearly a year probably [20:22] wow, lilo :) [20:27] lazyb0y: the desktops I am using are pretty terrible, optiplex 320s [20:27] the grub shipped with ubuntu might be ok actually, but the one with etch will not even start :) [20:27] hmm [20:28] i bought some used optiplexes some while ago - they are nice :) [20:28] (PIII times stuff...) [20:28] well they seem to be built reasonably well, but they have (for example) a second sata channel turned on in the bios with a barely supported sata chipset [20:28] so linux cannot detect the port is not populated [20:28] and so it takes about 4 minutes to startup among other issues [20:29] you have to boot with pci=nomsi [20:29] it means i have to manually set the bios on every desktop :( [20:36] lazyb0y: i assume it's also quite simple to get pam_ldap working, i can't think of any automated procedure which might overwrite things [20:49] maui (~maui@62.112.90.241) left irc: Remote host closed the connection [20:49] fai-guy (~fai-guy@p4FC21D13.dip0.t-ipconnect.de) left irc: Quit: leaving [00:00] --- Sun Jun 22 2008