00:03 lazyb0ynicht dass ich wuesste
00:04 stockholmlazyb0y: auf diese weise muss sowohl das base.tar.gz im nfs chroot neu gebaut werden als auch hinterher noch die apt/sources.list
00:04 lazyb0yaber fai macht ja irgendwannnochmal ein apt-get update, und da kopiort es auch die sources list aus /etc/fai iirc
00:05 stockholmich müsste mein apt irgendwie in das debmirror teil reikriegen, damit das gleich von anfang an dabei ist
00:05 stockholmlazyb0y: wozu benutzt es denn das base-tar.gz?
00:05 lazyb0yah, langsam schnall ich - du bist immer noch bei deinem special-paket?
00:06 lazyb0ydas base tgz ist nur, um die installation zu beschleunigenb, dass du nicht immer bei jeder installation ein komplettes debootstrap machen musst
00:06 stockholmich versuche fai normal zu bootstrapen ohne das apt da hinterher reinzufrickeln
00:06 stockholm"sauber" halt
00:06 stockholmweil ich das apt hinter im installationsprozess brauche
00:06 lazyb0y"sauber" "reinfrickeln" :)
00:07 lazyb0ywie apt?
00:07 stockholmja, sauber, OHNE es reinzufrickeln
00:07 lazyb0ynach nem debotstrap hast du doich apt
00:07 stockholmja, aber das normale, ohne https
00:07 lazyb0yah, jetzt machts auch bling
00:08 lazyb0ydein spezial-paket ist ein apt mit https?!
00:08 stockholmja, genau
00:08 lazyb0yweil euer mirror https macht, und sonst nach dem debootstrap gleich nicht mehr viel geht?!
00:08 lazyb0ymach dir doch einfach einmal ein custom base.tgz, mit diesem apt drin und zack
00:09 lazyb0ylegt man dan in base-images ab und nenn es KLASSENNAME.tgz
00:09 lazyb0ynee, basefiles
00:09 stockholmhu?
00:09 lazyb0yleider im configspace, ist ein bisschen haesslich
00:09 stockholmwas passiert mit dem?
00:10 lazyb0yna, du musst nicht das base.tgz nehmen, was make-fai-nfsroot macht, du kannst dein eigenes nehmen
00:10 stockholmah, ok
00:10 lazyb0ynaja, gut, mit dem nfsroot musste dann noch schauen...
00:11 stockholmund ich dadurch dass es SPOTIFY.tgz heisst wird es automatisch verwendet?
00:11 lazyb0ygenau
00:11 lazyb0ywenn du die klasse SPOTTIFY definiert hast
00:11 stockholmja
00:11 lazyb0ymit einem T natuerlich...
00:11 stockholmspotify, nicht spottify :-)
00:11 stockholmja
00:11 stockholm:-)
00:12 lazyb0ywie gesagt, dann hast du immer noch nicht im nfsroot ein apt mit https
00:12 lazyb0ywieso eigentlich https fuer den debmirror?!
00:12 stockholmdoch das habe ich dann weil ich ja ein apt-get upgrade gemacht wird
00:13 stockholmund ich habe ein public repository in apt/sources.list drin in dem das neue apt liegt
00:13 lazyb0ynaja, aber bis dahin brauchst du doch nen http mirorr
00:13 stockholmdas public benutzt http
00:13 kazamatzurihuhu
00:13 lazyb0yhaha
00:14 stockholmaber leider muss ich dann och das https:// zeug manuell einkommentieren
00:14 stockholmlazyb0y: wo kommt das SPOTIFY.tgz hin?
00:15 lazyb0ystockholm: hmm, ja, das geht natuerlich nur, wenn du configspace im nfsroot machst beiu der installation
00:15 lazyb0yund du musst es dann dahin kopieren
00:15 kazamatzuriwas hat es mit der variable $LOGUSER auf sich? in nfsroot/usr/lib/fai/subroutines-linux wird der task_chboot() nicht ausgefuehrt, weil wohl die variable gesetzt ist?
00:15 lazyb0ydas feature, dass das basefiels ausserhalb des configspace liegt, gibt's noch nicht
00:15 stockholmlazyb0y: das ist ok, aber wo da?
00:16 lazyb0ykazamatzuri: der loguser ist der, als der fai versucht, sich auf dem logserver einzuloggen, um logs z speichern, und auch mit dem fai-chboot dafuer zu sorgen, dass das system beim naechsten start normal bottet
00:16 lazyb0ystockholm: im configspace verzeichnis basefiles
00:17 stockholmoh das kenne ich noch nicht
00:17 lazyb0y(guck nochmal nach, ich bin mir ziemlich sicher, dass es so heisst
00:17 lazyb0ysteht alles im fai guide
00:17 lazyb0ykazamatzuri: hattest du das nicht letztens erst und hattest es geloest?
00:18 lazyb0ykazamatzuri: ich denke eher, der task laeift nicht, weil die variable _nicht_ gesetzt ist - oder?
00:18 stockholmja, ich habe basefiles gefunden
00:21 kazamatzurijaein, ich woltle nun umstellen was er setzt wenn er fertig ist. dabei hab ich dann gemerkt dass das garnicht richtig funktioniert hatte, sondern da noch ein anderes script von mir das gemacht hatte
00:22 kazamatzuribtw, sry wegen englisch neulich;) hatte irgendwie gedacht dass da grad englisch gesprochen haetten...
00:22 kazamatzuri+alle
00:23 lazyb0yham sie bestimmt auch
00:23 lazyb0ywir muessen ja ueben
00:23 lazyb0ywegen world dominiation und so
00:23 kazamatzuriah ok
00:24 lazyb0ysonst verstehen die eroberten ja die befehle vom fai team nicht, was sie alles installieren sollen
00:24 kazamatzurihm, also ich hatte das so verstanden, dass ich den $LOGUSER nur brauch wenn ich die logfiles wegsaven will
00:24 lazyb0yja, koennte manmeinen :)
00:24 lazyb0yaber der macht halt auch den fai-chbot kram
00:25 kazamatzurik, dann setzt ich den mal
00:26 kazamatzuriund noch ne frage :) : was versteht des fai unter errors? also er beschwert sich am ende der installation dass fehler in der error.log waeren
00:26 lazyb0yna, du willst doch eh logiles haben auf dem install server...
00:26 kazamatzurida drinn sind aber dann nur die debian warnings vom installieren einiger pakete
00:26 kazamatzuriehrlich gesagt nicht unbedingt ;)
00:26 lazyb0yja, es gibt irgendwo ein paatern, das das definiert+
00:26 lazyb0yich nehm an im configspace
00:27 lazyb0yhab ich noch nie angefasst - ist mir immer egal, wenn noch ein paar fehler drin sind, solange ich weiss, was sie bedeuten
00:27 kazamatzuriok
00:27 kazamatzuridann bastel ich mal weiter, danke
00:29 lazyb0yhooks/savelog.LAST.source
00:29 lazyb0yda steht drin, was als fehler aus den ganzen ausgaben geparsed wird am schluss
00:30 kazamatzuriok dann schau ich da mal rein, tx
raphink (~raphink@wormhole.x-echo.com) left irc: Ping timeout: 480 seconds
raphink (~raphink@wormhole.x-echo.com) joined #fai.
allee (~ach@dialin-145-254-254-008.pools.arcor-ip.net) joined #fai.
MT (~MT@dove.informatik.tu-muenchen.de) joined #fai.
itais (~itais@62.81.119.138.static.user.ono.com) joined #fai.
08:35 raphinklazyb0y: ok
08:37 raphinkhow can I get a wiki account ?
ErKa (keryell@m8.wifi.enstb.org) joined #fai.
insomnia (~insomnia@exit.credativ.com) joined #fai.
alleeHol (~ach@dialin-212-144-130-072.pools.arcor-ip.net) joined #fai.
allee (~ach@dialin-145-254-254-008.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds
09:39 lazyb0yraphink: by clicking on "create an account" and reading what's written there :)
09:40 raphinkand it says to ask on the irc channel
09:40 raphinkso that's what I'm doing :)
09:41 raphinkbut eventually I sent a mail to the FAI devel mailing list
09:52 lazyb0yoh :)
09:52 lazyb0yI thought it says write an email :)
09:53 lazyb0ysorry - I should remove the irc stuff, because you need a valid email adress anyway
09:54 lazyb0yI'll do it in about an hour or so...
09:57 raphinkoh ok
09:57 raphink:)
09:57 raphinkraphink [at] gmail [dot] com is my email add
alexanderwz (~alexander@karuna.med.harvard.edu) left irc: Read error: Operation timed out
alexanderwz (~alexander@karuna.med.harvard.edu) joined #fai.
10:09 raphinkthank you lazyb0y
Roels (~roel@absolute.waanz.in) joined #fai.
10:30 Roelsmorning
10:31 Roelswhat's the best place to put the 'fai-chboot -d <host>' to be initiated at the end of a successfull install ?
10:31 Roelss/initiated/executed
10:57 insomniawie habe ich die möglichkeit dem dhcp zu sagen das wenn er daten verteilt nicht sich sondern nen anderen rechner als rootserver einträgt?
Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai.
10:59 insomniaahh Mrfai ... kannst du mir sagen wo ich einstellen kann das der dhcp als rootserver nich sich selbst einträgt für nfs sondern einen anderen server?
sep (~sep@40.211.jostedal.no) left irc: Ping timeout: 480 seconds
allee_ (~ach@dialin-145-254-253-042.pools.arcor-ip.net) joined #fai.
alleeHol (~ach@dialin-212-144-130-072.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds
sep (~sep@40.211.jostedal.no) joined #fai.
12:37 Mrfaies gibt ne variable rootserver im dhcpd.conf. Vielleicht ist es die.
12:37 insomniahabs schon gefunden ... jedoch habe ich jetzt eine andere frage
12:38 insomniain der fai.conf lege ich ja den loguser fest ... kann ich ihm auch sagen auf welchem server er loggen soll?
12:39 insomniahab nix zu in der fai.conf gefunden
12:40 MrfaiLOGSERVER
12:40 Mrfaiin *.var definieren
sinder (~sinder@l19.thp.uni-koeln.de) joined #fai.
12:41 insomnia*.var?
12:42 Mrfaiclass/*.var
12:47 insomniaFAIBASE.var
12:47 insomnia?
raphink (~raphink@wormhole.x-echo.com) left irc: Read error: Connection reset by peer
12:54 insomniakann ich den pfad direkt dahinter auch definieren?
itais (itais@62.81.119.138.static.user.ono.com) left #fai.
alleeHol (~ach@dialin-145-254-252-143.pools.arcor-ip.net) joined #fai.
allee_ (~ach@dialin-145-254-253-042.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds
13:25 Mrfai?? versteh ich nicht. Lies mal die Doku wie man Variabeln definiert
sobersabre (~bilbo@89-138-227-115.bb.netvision.net.il) joined #fai.
13:57 insomniaok is soweit jetzt klar ... nur wo wird der pfad deklariert in den er die logs schreiben will?
14:04 sobersabrehi guys.
14:04 sobersabreyesterday I've had a serious bummer with FAI.
14:04 oz_bummer?
14:04 sobersabreyep. you were there :)
14:04 sobersabredon't remember ?
14:05 sobersabreI wanted to install new nodes, but for some reason the templates didn't work out.
14:05 oz_me remembers some probs, but wtf is a bummer?
14:05 sobersabrea bummer is when you get a delay.
14:05 sobersabre:)
14:05 sobersabreor you don't meet the deadline.
14:06 sobersabreit has its reasons, but still its a bummer :)
14:06 oz_sobersabre: better describe your problem briefly and exactly, no bummers please. :)
14:07 sobersabreok
14:07 insomniaoz_: kannst du mir sagen wo ich den pfad deklariere für den log per ssh während der installation
14:07 sobersabreI upgraded to the latest FAI from the repository.
14:08 sobersabreit seems to be 3.2.4
14:08 sobersabreand didn't know/think I had to also rerun fai-setup, and update other parts of the "deployment center"
14:09 sobersabreso, I tried to boot clients, kernel didn't mount the root, so I had a kernel panic.
14:09 sobersabrethen, i rerun fai-setup
14:09 sobersabreand tried to boot, but then the client machine didn't see the initrd
14:10 sinderinsomnia: das ist das homeverzeichnis von user 'fai' auf dem Installationsserver
14:10 sobersabrethen I tried to boot with another kernel, without initrd, and it again didn't see root filesystem.
14:10 sinderinsomnia: und den user fai definiert man in fai.conf (LOGUSER)
14:10 sobersabremy current test client uses the following template:
14:11 sobersabrefai-chboot -IvF <host>
14:11 sobersabreI then remove the initrd part.
MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds
14:14 insomniasinder: kann ich das nicht irgendwo umstellen?
14:15 sindereigentlich nicht, weil ja das ssh oder rsh Kommando beim kopieren vom Client auf den Server nun mal das Homeverzeichnis referenziert
14:15 sinderhmm
14:15 sindermal ueberlegen..
14:21 sinderschau mal in der nfsroot-Umgebung, die von fai-setup produziert wurde
14:23 sinderd.h. in /srv/fai/nfsroot/live/filesystem.dir/usr/lib/fai/fai-savelog ist das hart einkodiert
14:25 sinderin der funktion save_log_remote_shell()
14:26 insomniadu meinst nicht save_log_remote()
14:42 MrfaiLOGUSER kann in class/*.var umgestellt werden. Dann wird der Wert von fai.conf ueberschrieben.
14:49 sindersave_log_remote_shell() steht ein paar Zeilen darueber, dort werden die ssh-Kommandos konkret ausgefuehrt
14:51 insomniaja gut hab ich gefunden ... danke
15:01 insomniadanke ... bin jetzt weg ... cya
insomnia (insomnia@exit.credativ.com) left #fai.
15:18 lazyb0yRoels: this should be done automatically - but you need top set the loguser variable
alleeHol (~ach@dialin-145-254-252-143.pools.arcor-ip.net) left irc: Read error: Connection reset by peer
15:19 lazyb0yit's done the same way as logs are saved
alleeHol (~ach@dialin-145-254-255-060.pools.arcor-ip.net) joined #fai.
15:25 Roelslazyb0y: ah check, will look into that, thanks
15:26 RoelsI now have a different challenge; -broken bonding in kernel version, swapping nics (Dell 9th Gen. servers), broken unionfs in kernel version
15:26 Roels:)
15:41 sobersabresorry, had to leave the computer.
15:43 sobersabreI have this line in the <hex IP> file:
15:43 sobersabreappend ip=dhcp  root=/dev/nfs nfsroot=/srv/fai/nfsroot boot=live  FAI_FLAGS=    verbose,sshd,createvt FAI_ACTION=install
15:44 sobersabre(there's no space between 'FAI_FLAGS=' and 'verbose'
15:44 sinderquit
15:44 sinderargh 8-)
15:45 sinderalso schoenes WE allerseits, by e
sinder (~sinder@l19.thp.uni-koeln.de) left irc: Quit: using sirc version 2.211+KSIRC/1.3.12
15:46 sobersabreno...
15:46 sobersabre:)
15:46 sobersabreI have the following question.
15:47 sobersabreWhat do I need to change in my /srv/fai/config and /srv/tftp/fai/pxelinux.cfg dirs so I can boot new machines via the network and install them ?
15:47 sobersabreI have run dai-setup.
15:47 sobersabreit completed.
15:47 sobersabresorry, s/dai/fai/
15:48 sobersabredai = debian automatic installation :)
15:48 sobersabrethe last time I touched /etc/fai/fai.conf was 17.09.2007
15:49 sobersabrethis is how we can deduce which version of FAI files I have.
15:49 sobersabreNFSROOT was last touched on 21.09.2007
15:49 sobersabresorry
15:49 sobersabre21.08.2007
15:50 sobersabrei think it was 2.9
15:51 sobersabreI tried to boot the clients, and they didn't find root FS, so they said kernel is panicking.
15:52 lazyb0yRoels: I don't know much about the bonding and nic stuff...
15:53 lazyb0yas of unionfs: which version do you have?(fai and the OS)
15:53 Roels2.6.23.16 now trying with 2.6.24.2
15:53 Roelsdebian etch
15:53 Roelsfai 3.24
15:55 lazyb0yI heard that the unionfs stuff makes problems in ubuntu
15:55 sobersabreis there a way to test the PXE in some virtual environment locally ?
15:55 Roelsunionfs is broken in 2.6.24, possibly fixed in .1 and .2
15:56 sobersabre.2 could not fix unionfs
15:56 sobersabre.2 only addressed the infamous vsplice bug.
15:56 sobersabreso, it's maybe .1
15:57 Roelsyep true
15:57 Roelsmm not according to the changelog
15:57 Roelsso guess it's still broken
15:57 sobersabreaha
15:57 sobersabre:-|
15:57 Roelsgonna try to patch it, there's a patch availabvle
15:58 sobersabreguys, is there a way to test the PXE template before I am sending it to the client ?
15:58 sobersabreI am successfully sending and even bootstraping until the rootfs mount should occur.
Topic changed on #fai by ChanServ!services@services.oftc.net: http://www.informatik.uni-koeln.de/fai/ or http://faiwiki.informatik.uni-koeln.de/ | #fai is logged at http://layer-acht.org/fai-irc/ (contact h01ger if you want something you said removed from there) | this is a bilingual channel (english/german) | Don't ask if you can ask. Just ask
16:20 Roelsvictory
16:20 Roelspatched 2.6.24.2 works :)
16:23 Mrfaiwhich patch did you need?
jrosental (~jrosental@200.75.143.166) left irc: Quit: Saliendo
ErKa (keryell@m8.wifi.enstb.org) left irc: Ping timeout: 480 seconds
16:27 Roelshttp://www.filesystems.org/project-unionfs.html
16:27 Roelsthis one
sepski (~sep@217.17.211.51) joined #fai.
allee_ (~ach@dialin-212-144-129-114.pools.arcor-ip.net) joined #fai.
alleeHol (~ach@dialin-145-254-255-060.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds
ErKa (keryell@keryell.pck.nerim.net) joined #fai.
Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving
18:32 pllHi all, does anyone have a Dell Precision T3400 desktop that installs with FAI 3.2.x ?
allee_ (~ach@dialin-212-144-129-114.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds
sepski (~sep@217.17.211.51) left irc: Quit: Leaving
MT (~MT@M494P009.adsl.highway.telekom.at) joined #fai.
21:00 sobersabrepll: you there ?
sobersabre (bilbo@89-138-227-115.bb.netvision.net.il) left #fai.
sobersabre (~bilbo@89-138-227-115.bb.netvision.net.il) joined #fai.
21:06 sobersabrehow can I know which modules are available in the kernel I am using to boot from network ?
21:06 sobersabreI have broadcom network cards.
21:06 sobersabreI think it should be tg3 driver.
MT (~MT@M494P009.adsl.highway.telekom.at) left irc: Quit: MT
ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds
--- Sat Feb 16 2008

Generated by irclog2html.pl 2.1_h01ger1 by Jeff Waugh - find it at freshmeat.net! Customized by Holger 'h01ger' Levsen