[00:10] Draft Howto on how to make work fai under gutsy http://staz.be/wiki/fai_gutsy [00:11] too bad MrFai is already asleep :/ [00:34] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [05:10] ErKa (keryell@keryell.pck.nerim.net) joined #fai. [06:48] MT (~MT@ppp-82-135-3-188.dynamic.mnet-online.de) joined #fai. [06:49] MT (~MT@ppp-82-135-3-188.dynamic.mnet-online.de) left irc: [07:34] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [07:51] fai-guy (~fai-guy@p57B9BF4C.dip0.t-ipconnect.de) joined #fai. [08:13] ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds [08:18] itais (~itais@62.81.119.138.static.user.ono.com) joined #fai. [08:27] Nick change: MT -> Guest112 [08:27] Guest112 (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer [08:27] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [08:27] fai-guy (~fai-guy@p57B9BF4C.dip0.t-ipconnect.de) left irc: Quit: leaving [08:27] fai-guy (~fai-guy@p57B9BF4C.dip0.t-ipconnect.de) joined #fai. [08:32] ErKa (keryell@m2.wifi.enstb.org) joined #fai. [08:59] Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai. [10:11] itais (~itais@62.81.119.138.static.user.ono.com) left irc: Remote host closed the connection [10:13] itais (~itais@62.81.119.138.static.user.ono.com) joined #fai. [10:55] allee (~ach@allee.mpe.mpg.de) joined #fai. [11:15] Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving [11:15] Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. [11:50] Mrfai? [11:50] n -snf $FAI_ACTION-$fai_rundate $LOGDIR/../last-$FAI_ACTION [11:51] ln -snf $FAI_ACTION-$fai_rundate $LOGDIR/../last-$FAI_ACTION [11:51] macht tote Links ... [11:52] du meinst links die ins leere zeigen? Wann? bei install, dirinstall oder softupdate? [11:52] bei softupdate jedenfalls [11:52] ist auch klar [11:52] wenn man den Link nach $LOGDIR/../ setzt [11:52] sollte man das tunlichst auch vorne dran bauen [11:52] also sowas wie ln -snf $HOSTNAME/$FAI_ACTION-$fai_rundate [11:53] ist sowohl in bin/fai als auch lib/fai-savelog buggy [11:55] bugreport? [11:55] verstehe ich nicht. Gib mal ein Beispiel wie die defekten links aussehen und wo die dann liegen. [11:57] Action: Mrfai SIGLUNCH [11:57] kommt per mail [12:03] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Remote host closed the connection [12:03] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [12:30] Nick change: MT -> Guest136 [12:30] Guest136 (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer [12:30] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [12:31] fai-guy (~fai-guy@p57B9BF4C.dip0.t-ipconnect.de) left irc: Quit: leaving [12:31] fai-guy (~fai-guy@p57B9BF4C.dip0.t-ipconnect.de) joined #fai. [12:48] itais (~itais@62.81.119.138.static.user.ono.com) left irc: Ping timeout: 480 seconds [13:14] meandtheshell (~sa@85-127-137-224.dynamic.adsl-line.inode.at) joined #fai. [13:27] Mrfai, wenn das so ist, dann muss ja einfach nur das ../ weg in diesen Links ... [13:31] crg (crg@lagoon.freebsd.lublin.pl) joined #fai. [13:35] mikap: was sagst du dazu wenn ich die ../ kompenente bei ln -s fuer die logs wegnehmen? Hast du auch probleme mit den jetzigen symlinks? (s.o.) [13:59] Mrfai: was meinst du mit der ../-komponente? :) [13:59] Mrfai: hm, ich habs noch nicht soooo arg lang im einsatz (erst dann merk ich immer wie gut die logs sind ;)) - aber soo schlecht hat das nicht ausgesehen :) [14:00] Mrfai: ich muss halt a) eindeutig logs zu einem build zuordnen können und b) logs auf wunsch löschen können (und zwar nur jene die zum build gehören) - ich glaub mehr brauch ich da eigentlich nicht ;) [14:21] mikap: ln -snf $FAI_ACTION-$fai_rundate $LOGDIR/../last-$FAI_ACTION [14:21] ok ich werd mal am Mittwoch auf der Zugfahrt mir das ganze ansehen. [14:39] Mrfai: cool [15:14] gehört /dev in ein base.tar.gz mit rein ? [15:15] ja. aber nur das notwendigste. Also ca 10-20 devices. So was wie /dev/null, tty, console [15:16] macht es dann nicht eher sinn, die neu zu generieren ? [15:17] nein. die initrd braucht auch einige davon bevor udev laueft. [15:17] hmm, ok [15:18] das macht es mir nicht angenehmer :-( [15:20] was meinst du damit? "nicht angenehmer" ? [15:21] naja, wenn ich von nem installierten suse ein tar.gz machen möchte, benutzer ich --exclude=/dir/* umd die files darin zu excluden [15:22] wenn ich von dev aber nun 10-20 files benötige, macht es einen weiteren arbeitsschritt nötig [15:22] aber das kann ich mit nem einzeiler machen [15:23] Das ist aber nicht sauber. Du solltest nicht von einem installierten System ein tar bauen, sondern ein base.tgz erzeugen indem du im yast ein "install into directory" machst du davon ein tar ziehst. Aber es schades ja nicht, wenn du das ganze /dev/ mit ins tar reinnimmst. [15:27] ok, das ist latürnich schöner [15:33] Alles andere ist zu viel Aufwand _und_ haesslich _und_ nicht sauber. [15:35] fai-guy: http://www.sourcecode.de/install_sles_with_fai [15:38] Mrfai: ich sag nur nc ;-) [15:43] ErKa (keryell@m2.wifi.enstb.org) left irc: Remote host closed the connection [15:43] nc? Ah netcat :-) [15:44] ErKa (keryell@m2.wifi.enstb.org) joined #fai. [16:00] fai-guy (~fai-guy@p57B9BF4C.dip0.t-ipconnect.de) left irc: Quit: leaving [16:03] Mrfai: I wrote a FAI Gutsy Howto http://www.staz.be/wiki/FAI_Gutsy [16:04] Action: staz_ is happy to see someone corrected his spelling [16:07] staz_: very nice. I can read it later this week. I would prefer if you would add this to the faiwiki. I can create you an account if you like to include this into the FAI wiki. [16:09] Mrfai: I was planning to integrate it in the FAI wiki later I first wrote it in my wiki cause it was easier for me [16:10] I wanted to wait till I had a complete document [16:12] staz_: ok, but please do not forget to add this to the fai wiki. Often peopl like to do such things later, then they have no time for it [16:14] I will do it ASAP then [16:14] can you create me an account? [16:19] yep. Do you have a short version of you first and surname? Normally we crate accounts with first and surname. [16:20] Mrfai: olethanh [16:23] my full name is Olivier Le Thanh Duong [16:47] and your email? [16:53] olivier@lethanh.be [16:59] staz_: you will get an email soon [17:07] lazyb0y (~henning@v683.vanager.de) joined #fai. [17:10] lazyb0y: antwort mail ist unterwegs [17:11] Mrfai: bin aber nicht zum draengeln hergekommen :) [17:18] Mrfai: hmm, sieht das komisch aus? http://paste.debian.net/44075 [17:18] leer ist der mirror nicht - wie kann ich pruefen, ob er denn "korrekt" ist? [17:19] hmm, selber drazufgekommen, den find befehl mal zu machen... der gibt nichts aus - also keine Packages datei... [17:21] BTW: relativ anstrengend, dass fai-mirror immer noch einen absoulten pfad braucht... [17:23] Ohne Packages* Datei ist der Mirror kaputt. [17:24] ja, ich sehe es [17:24] ERROR: 25600 2560 ... [17:25] aber ne bessere meldung sollte fai-cd da schon ausspucken [17:26] hmm: [17:26] multipath-tools: Depends: udev (> 0.070) but it is not going to be installed [17:26] henning@filet:/hier/produktion/tmp$ find fai-mirror/ -name "*udev*" [17:26] fai-mirror/aptcache/var/cache/apt/archives/udev_0.105-4_i386.deb [17:26] das sollte doch aktuell genug sein [17:27] maswan (maswan@kennedy.acc.umu.se) joined #fai. [17:30] Bessere Fehlermeldung kann ich nur einbauen, nachdem so ein fehler das erste mal aufgetaucht ist. Bisher ist das bei mir nicht passiert. [17:32] und das ERROR: 25600.... ist apt-get oder aptitude. Die beiden machen immer so komische Fehlermeldungen, da kann ich wenig dran aendern. [17:40] ja, klar, apt meldungen sind eklig. das einzige, was fai-cd machen koennte, ist dem user gleich zu sagen, dass es ohne Packages datei nichts bringt [17:42] aber wenn man fai-mirror nutzt, sollte dass nie passieren. [17:50] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [17:52] hmm, nun gut, ich habe die meldung von fai.mirror uebersehen. [17:52] trotzdem, es kann nicht schaden, wenn ein tool auch prueft, ob die noetigen voraussetzungen korrekt erfuellt sind, und sonst sofort mit einer guten fehlermeldung abbricht [17:52] Aha. [17:53] wie dem auch sei - ich verstehe das problem, das fai-mirror da hat, nicht (siehe oben, multipath erwartet udev, aber das ist schon da) [17:54] Ich teste die Tools eben so, das man alle Fehlermeldungen liest und nicht einfach weiter macht, wenn ein Kommando vorher einen Fehler erzeugt. Wenn FAI noch allen anderen Fehler abfangen soll, haben wir viele dumme Fehler zu testen und den USer darauf hinzuweisen. Mitdenken und log lesen hilft dem User und macht mir das lesen leichter ;-) [17:55] paste mal dein fai-mirror -v output [17:55] fail fast - wenn die voraussetzungen fuer den sinnvollen ablauf eines programmes nicht gegeben sind, sollte es schnellstmoeglich beenden, und nicht gross weiterlaufen [17:56] moment - mache ich [17:58] oh. ich muss los. [17:59] ErKa (keryell@m2.wifi.enstb.org) left irc: Ping timeout: 480 seconds [18:01] mail mir doch die paste... url [18:01] Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving [18:12] sepski (~sep@217.17.211.51) joined #fai. [18:17] kugg (~kugg@user184.77-105-210.netatonce.net) joined #fai. [18:35] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [18:36] fai-guy (~fai-guy@p54BD7E39.dip.t-dialin.net) joined #fai. [18:38] Robinayo1_ (~robin@194.150.191.20) left irc: Quit: going away [19:50] fai-guy (~fai-guy@p54BD7E39.dip.t-dialin.net) left irc: Quit: leaving [20:37] sepski (sep@217.17.211.51) left #fai (Leaving). [22:19] Mrfai (~lange@xdsl-87-78-45-252.netcologne.de) joined #fai. [22:21] lazyb0y: zu deinem fai-mirror problem. probier mal export MAXPACKAGES=1 fai-mirror -v ...... [22:21] das sollte jede Paket nur einzeln downloaded, dann sollte es vielleicht gehen. Bei so einer lange Paketliste, kann es sein, das zwei pakete z.B ein conflicts gegeneinander haben [23:13] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [23:32] Mrfai (~lange@xdsl-87-78-45-252.netcologne.de) left irc: Quit: leaving [23:36] meandtheshell (~sa@85-127-137-224.dynamic.adsl-line.inode.at) left irc: Quit: Leaving. [00:00] --- Tue Dec 4 2007