[00:08] meandtheshell (~markus@85.127.114.133) left irc: Quit: Leaving. [02:13] derpeter (~ghost@xdsl-213-196-220-147.netcologne.de) joined #fai. [02:20] derpeter_ (~ghost@xdsl-213-196-245-122.netcologne.de) left irc: Ping timeout: 480 seconds [05:49] hu [05:49] :) [05:49] Nick change: sanso_ -> sanso [05:50] Nick change: sanso -> Guest363 [06:39] Guest363 (~sanso@d83-189-94-156.cust.tele2.de) left irc: Quit: nightie-night [06:39] sanso_ (~sanso@d83-189-94-156.cust.tele2.de) joined #fai. [07:16] he [08:17] Mrfai (~lange@xdsl-84-44-231-104.netcologne.de) joined #fai. [09:46] meandtheshel1 (~markus@85.127.114.133) joined #fai. [09:55] kugg (~jerkeby@90-227-248-186-no120.tbcn.telia.com) joined #fai. [09:55] hi [09:58] hi kugg [10:00] hi I have done some coloring lately :) [10:00] and some icons for success and failure [10:01] perfect! [10:02] just so you know Im not dead :) [10:02] Is this already included into the perl/tk script? CAn I have a look at it? [10:03] I have included it in one of my versions but im not quite done, so not right now :P but I can send you my propoosed icons [10:04] yep [10:04] would be nice [10:09] I sent it to your email [10:10] for the next version wouldnt it be cool to have a progressbar for the installations? [10:10] like the iceweasel downloads manager [10:11] yep sure, but it's not that simple. You have to estimate the total time for the installation in advance, which is IMO not possible [10:11] yes you are right [10:41] Action: lazyb0y waves [10:43] hey lazyb0y [10:43] wie gehts? [12:54] kugg: fine! [14:27] derpeter_ (~ghost@xdsl-84-44-228-108.netcologne.de) joined #fai. [14:28] moin derpeter_ [14:29] was machen denn deine ubuntus? [14:34] derpeter (~ghost@xdsl-213-196-220-147.netcologne.de) left irc: Ping timeout: 480 seconds [15:01] lazyb0y: ich hatte am freitag noch mit der initramfs-tools diversion zu kaempfen [15:01] lazyb0y: musste das lvm postinst anpassen [15:02] oh, vergiss es [15:08] siretart: schoin passiert :) [15:08] siretart: war was? [15:08] andererseits: [15:09] siretart: was macht denn ubuntu so? [15:09] naja, ist wohl schon beantwortet... [15:09] ich glaub leider nicht, dass ich momentan da viel helfen kann [15:09] canoncial hat ja auch ein eigenes tool inzwischen [15:11] welches tool meinst ud grad? [15:12] na, wie heisst es nochmal, das was gerade announced wurde [15:12] lazyb0y: das ist nur ein tool zum verwalten von services etc, AFAIK nicht zum installieren. [15:12] also mehr config management aber keine installation [15:13] ach, ihr meint dieses landscape teil da [15:14] das ist sowas wie RHN, nicht mit fai vergleichbar [15:14] "Landscape: Systemverwaltung für Ubuntu ..." [15:15] clicki-bunti fuer sysadmin [15:16] jo [15:16] Redhat satellite machst zumindest auch installationen, so hatte ich es bei landscape auch verstanden [15:16] wie gesagt, nicht mit fai vergleichbar [15:16] lazyb0y: ueber kickstart, oder? [15:16] siretart: ja, klar [15:17] das kann natuerlich nicht debian, ubuntu, redhat, suse aus einem configspace von einem server :) [15:17] eben [15:18] ich bastle dann doch lieber an fai backports fuer dapper [15:18] vllt schaff ichs doch das so hinzufummeln, dass man sowohl debian als auch ubuntus installieren kann [15:18] ... aber dafuer kann es an anderer stelle mehr [15:18] siretart: was fehlt dir denn dazu? [15:19] wie gesagt, aktuell das theater mit der 'update-initramfs' diversion [15:19] wenn du die neueste 3.1.8 oder so backportest, hast du doch die basefiles funktion [15:19] ein paar postinst fallen deswegen auf die nase [15:19] hmm, was genau passiert da wo? [15:19] siehe log von gestern [15:20] in ubuntu gibts postinst, die sich auf das vorhandensein von /usr/sbin/update-initramfs verlassen [15:20] make-fai-nfsroot divertet es weg [15:20] und stellts am schluss wieder her [15:22] ah, ok, ein generelles problem mit dem nfsroot, nicht mit debian und ubuntu von einem server... [15:22] siretart: Ah ich erinnere mich. einige Debian Pakete ueberpruefen in ihrem postinst erstmal ob update-initramfs existiert, bevor sie es aufrufen. Das wurde dann z.B auch in live-initramfs so eingebaut [15:22] Ubuntu scheint in den postinst die ueberpruefung nichgt zu haben [15:23] Ich kann aber beim make-fai-nfsroot das update-initramfs durch ein dummy script ersetzen wenn das die Sache einfacher macht [15:23] Mrfai: das hatte ich gestern mit symlink auf /bin/true gemeint [15:24] Mmm, das waere aber zu einfach ;-) [15:24] ok, hast du das denn mal ausprobiert? [15:25] echt? ;) [15:25] nee, ich hab mich am freitag zu doof dazu angestellt [15:25] habs von hand reingefummelt, dann gibts schon [15:25] aber bin am patch fuer make-fai-nfsroot gescheitert [15:26] den patch schaff ich noch selbst [15:26] :) [15:33] http://paste.debian.net/34428 [15:33] siretart: das sollte doch so klappen oder? [15:34] Mrfai: dann linkst du doch /bin/true von ausserhalb in das NFSROOT innerhalb, oder? [15:35] nein. /usr/sbin/update... zeigt auf /bin/true. Da ja vorher ein chroot gemacht wird, ist das /bin/true innerhalb der nfsroot [15:35] oh, moment, denkfehler, das ist schon richtig, weil im chroot das binariy 'zufaellig' an der selben stelle ist [15:35] stmmt, sollte so klappen [15:35] werd ich gleich am montag testen [15:35] ok dann commite ich das schon mal fuer 3.2 [15:36] 3.2beta-die-letzte-hoffentlich [15:36] siretart: welches waren nochmals die bosen ubuntu pakete die sich darauf verlassen das update-initramfs existiert? [15:36] :) [15:37] lvm2 und initramfs-tools [15:37] komisch bei etch habe ich noch kein problem gesehen. Abe rder Workaround schaded ja nicht [15:38] beide pakete scheinen mit etch nur bedingt etwas zu tun zu haben [15:38] zumal scott ja bereits die 'udev new world order' eingefuehrt hat [15:40] (sprich, lvm, raid, etc wwerden in ubuntu von udev regeln assembliert, in debian machen das scripte, die mehrfach aufgerufen werden) [15:50] Mrfai: gibt es schon Dokus zum installieren von SuSE via fai? [15:51] ja [15:53] dnn wäre meine nächste frage: wo? ;) [15:54] http://www.sourcecode.de/install_sles_with_fai [15:54] und auch etwas im faiwiki, aber ich weiss nicht ob die Sachen im wiki up-to-date sind [15:59] direkt mal anschauen [16:01] ich mach auch mit Stefan (der das geschrieben hat) einen Vortrag auf der Froscon. [16:05] ja hatte er mir gesagt aber dort bin ich leider nicht :-( [16:31] baldy: und im wiki ist auch eine anleitung zu sles [16:36] sanso_ (~sanso@d83-189-94-156.cust.tele2.de) left irc: Ping timeout: 480 seconds [17:02] hmm, gthe sourcecode doc seems not to be complete - ends at webserver [17:02] yep, and still is not moved or copied to faiwiki [17:13] hmm, ist it possible that taskinst doesn't work anymore in fai for installing tasks in package lists? [17:13] ERROR: 256 256 [17:13] ERROR: chroot /hier/produktion/fai-devel/dev/skolelinux-install/chroot tasksel -n install education-common return code 1 [17:13] install_packages: executing chroot /hier/produktion/fai-devel/dev/skolelinux-install/chroot tasksel -n install education-main-server [17:13] Unknown option: n [17:13] Usage: [17:13] tasksel install [17:13] tasksel remove [17:13] tasksel [options] [17:14] ... [17:14] aptitude can also install tasks. [17:14] I would use aptitude for installing tasks [17:14] just by gicing tasknames wit PACKAGES aptitude? [17:14] yep [17:14] i'm trying this [17:14] My test setup is now also working [17:14] still, nmy questions is not anserwered :) [17:15] (taskinst should be removed if it doesnt't work and is not taken care of anymore) [17:15] yes, tasksel ahd changed long time ago. Seems that no FAI user is using it [17:16] I will remove it if aptitude works for you [17:17] hmm, and the dirsintall target dir resolution seems still to have some problems. [17:17] I get a handful of "chroot chroot/ not found" or similar messages (my chroot is in ./chroot from the current dir) [17:18] dir resolution = make an absolute path from an relative path? [17:18] yep [17:19] hmm, but wait, maybe it's because I run with sudo - will try running as root [17:19] plase file a bug report for this. I had no problems yet, but maybe I always specified an absolute path [17:19] aptitude seems to install the tasks [17:20] perfect. tasksel will remain in isntall_packages for now, but I fixed the -n [17:20] ok [17:21] error: /usr/lib/base-config/07debian-edu: Unable to read from /etc/debian-edu/config. [17:21] soweit bin ich nun auch mit meinem test setup [17:22] lazyb0y: wie hast du das gefixt? [17:25] Mrfai: die datei muss existieren und drinstehen muss PROFILE="Main-Server" (oder anderes Profil) [17:26] hast du das in einem hook gemacht? [17:29] genau, in einem hook die datei kopiert [17:29] (haette man natuerlich auch ainsl machen koennen (wenn das eine datei auch neu anlegt) [17:30] ich probier es mal mit ainsl in hook/updatebase.SKOLELINUX [17:31] ich habe die Klassen DEBIAN-EDU-COMMON und DEBIAN-EDU-, momentan halt MAINSERVER [17:32] hmm, seltsam, sources.list handling macht mich noch verrckt... [17:33] ich habe die richtige sources.list mit dem zusatz-repository in files/, und kopiere sie in einem prepareapt-hook [17:33] im errro log steht aber, dass die pakete debian-edu-config debian-edu-install nicht gefunden werden [17:33] oh ich habe das alles im updatebase hook drin [17:33] ainsl -v $target/etc/apt/sources.list "deb http://faiserver/skolelinux etch local" [17:33] klappt prima [17:34] gehe ich am ende aber ins chroot, mache apt-get update, kann ich die pakete normal installieren... [17:34] hmm [17:34] am ende der installation wird nochmals ein sources.list via fcopy kopiert. [17:34] wahrend der isnt != Am ende der Inst [17:35] argh [17:35] ist das nicht ein bisschen doof? [17:36] und andersherum: wozu ist das gut? [17:36] du installierst einen Rechner in deinem Installationsnetzwerk und lieferst ihn an Kunden aus, der ein anderes sources.list braucht [17:37] aber das ist ein spezialfall, und sollte nicht in den default examples sein, allenfalls auskommentiert [17:37] als empfehlung fuer diesen spezialfall [17:37] man sollte vielleicht ein fcopy von sources.list per default in prepareapt machen [17:38] naja, aber da war eh auch die leicht schmutzige sache, dass sources.list vom host kopiert wird [17:38] ja!!! [17:38] das ist die klarste loesung. defaultmaessig einfach das, was im baseimage drin ist, und wer will, clegt eine andere in files [17:39] im baseimage ist kein sources.lsit drin AFAIK [17:39] doch, seit einer weile packt deboostrap eines mit rein(seit etch wahrscheinlich) [17:39] das war in sarge noch nicht so [17:39] oh ja. Ich sehe [17:40] DAs ist aber schlecht. Da kann ja nur eine Zeile drinstehe, da deboostrap nur eine URI bekommt. [17:40] naja, halt genau das, womit es erstellt wurde. [17:40] Bei der default isntallation will man aber auch eine URI fuer security.debian,org haen [17:40] s/haen/haben [17:41] kopierst du nicht auch noch /etc/fai/apt/sources.list da rein?oder ist die wieder nur uers nfsroot? [17:49] du weisst ja, dass einige leute auch die security mirrorn wollen. deswegen ist es am besten, das alles optional zu machen... [18:16] Mrfai (~lange@xdsl-84-44-231-104.netcologne.de) left irc: Ping timeout: 480 seconds [18:46] so lazyb0y how is the summer in germany? [20:18] kugg: it's changing from day to day - one day sun and 30 degrees, the other one heavy rain and 18 degrees [20:20] yeah its the same here, never seen anything like it [20:20] Action: kugg better stay inside. [20:28] at least on the rainy days :) [20:40] hehe like today [20:43] sanso_ (~sanso@d83-189-110-75.cust.tele2.de) joined #fai. [22:03] sanso_ (~sanso@d83-189-110-75.cust.tele2.de) left irc: Ping timeout: 480 seconds [22:11] kugg (~jerkeby@90-227-248-186-no120.tbcn.telia.com) left irc: Read error: Connection reset by peer [22:49] Mrfai (~lange@xdsl-81-173-169-220.netcologne.de) joined #fai. [23:32] Mrfai (~lange@xdsl-81-173-169-220.netcologne.de) left irc: Quit: leaving [00:00] --- Sun Aug 12 2007