[02:15] fai: 3 lange committed revision 5873 to 7 fai: fai-cd: add grub2 support (thanks to Sebastian Hetze for the patch) [02:29] fai: 3 lange committed revision 5874 to 7 fai: remove test which is already done before [02:30] fai: 3 lange committed revision 5875 to 7 fai: fai-cd.8: add option -G [02:39] fai: 3 lange committed revision 5876 to 7 fai: make-fai-nfsroot: remove variable $FAI_BOOT [03:11] fai: 3 lange committed revision 5877 to 7 fai: fcopy: do not copy file if preinst script fails (closes: #573044) [03:11] fai: thanks to Andreas Schuldei for the patch [03:39] fai: 3 lange committed revision 5878 to 7 fai: * mkramdisks: add option -a, remove use of FAI_NORAMDISK, [03:39] fai: use FAI_RAMDISKS [03:39] fai: * subroutines: adjust to new option of mkramdisks [03:39] fai: 3 lange committed revision 5879 to 7 fai: fix typo [04:36] \sh (~shermann@nat.de.netviewer.com) left irc: Remote host closed the connection [05:43] Nick change: the-dude_ -> the-dude [06:33] fai: 3 mt committed revision 5880 to 7 fai: updated patches to match current trunk [06:42] fai: 3 mt committed revision 5881 to 7 fai: fixed syntax error (found by lintian run on experimental builds) [06:56] fai: 3 mt committed revision 5882 to 7 fai: Improvements/bugfixes as suggested by Thomas [07:03] mib_kqzmiw (5b1487d5@ircip1.mibbit.com) joined #fai. [07:03] Hallo zusammen! [07:04] Ich versuche gerade meine bisher gut funktionierende FAI Installation wieder gangbar zu machen und scheitere leider daran. [07:04] Es handelt sich um Debian Squeeze und beim Aufruf von make-fai-nfsroot -v bekomme ich [07:05] Removing `local diversion of /usr/sbin/update-initramfs to /usr/sbin/update-initramfs.distrib' /srv/fai/nfsroot/live/filesystem.dir/boot/vmlinuz-2.6.32-5-486 -> /srv/tftp/fai/vmlinuz-2.6.32-5-486 cp: Aufruf von stat für /srv/fai/nfsroot/live/filesystem.dir/boot/initrd.img-* nicht möglich: Datei oder Verzeichnis nicht gefunden DHCP environment prepared. [07:05] ERROR: No initrd installed. [07:09] Ich schätze das ich einen simplen Fehler gemacht habe.. [07:19] corellis (~msc@gw2.cgn3.hosteurope.de) left irc: Remote host closed the connection [07:20] hmh wohl keiner da [07:20] mib_kqzmiw (5b1487d5@ircip1.mibbit.com) left irc: Quit: http://www.mibbit.com ajax IRC Client [07:23] msc (~msc@gw2.cgn3.hosteurope.de) joined #fai. [07:23] msc (~msc@gw2.cgn3.hosteurope.de) left irc: Remote host closed the connection [07:23] corellis (~msc@gw2.cgn3.hosteurope.de) joined #fai. [07:56] goofy (~Freenode@95-89-145-56-dynip.superkabel.de) joined #fai. [08:08] tklassen (~tklassen@p4FE29FC5.dip.t-dialin.net) joined #fai. [08:08] Hallo zusammen [08:09] ist jemand hier der mir bei einem kleinen Problem mit FAI helfen kann? [08:25] Beim durchführen von fai-setup bekomme ich die Meldung : Removing `local diversion of /usr/sbin/update-initramfs to /usr/sbin/update-initramfs.distrib' [08:25] /srv/fai/nfsroot/live/filesystem.dir/boot/vmlinuz-2.6.32-5-486 -> /srv/tftp/fai/vmlinuz-2.6.32-5-486 [08:25] cp: Aufruf von stat für /srv/fai/nfsroot/live/filesystem.dir/boot/initrd.img-* nicht möglich: Datei oder Verzeichnis nicht gefunden [08:25] DHCP environment prepared. If you want to use it, you have to enable the dhcpd and the tftp-hpa daemon. [08:25] ERROR: No initrd installed. [08:38] jemand hier? [08:57] goofy2 (~Freenode@95-89-146-66-dynip.superkabel.de) joined #fai. [09:00] tklassen: ja das ist eins der kleinen probleme wenn man squeeze benutzen will [09:00] tklassen: manche sagen es funktioniert mit fai-setup -U [09:01] tklassen: wenn nicht musst du die initrd selber erstellen und kopieren, z.b. so wie hier: http://faiwiki.informatik.uni-koeln.de/index.php/Grml_Kernel [09:02] mgoetze: hmh [09:02] Kann es sein das in squeeze derzeit der DHCP Server nicht funktioniert? [09:03] goofy (~Freenode@95-89-145-56-dynip.superkabel.de) left irc: Ping timeout: 480 seconds [09:03] Ich versuche das gerade mit der anderen Option. [09:04] keine ahnung, hier auf der arbeit ist der dhcp-server weder squeeze noch von mir betreut, privat nutze ich seit langem lieber dnsmasq als isc-dhcp [09:04] mit -U klappts auch nicht [09:05] ERROR: No initrd installed. [09:05] Log file written to /var/log/fai/make-fai-nfsroot.log [09:05] Removing `local diversion of /sbin/discover-modprobe to /sbin/discover-modprobe.distrib' [09:05] Log file written to /var/log/fai/make-fai-nfsroot.log [09:05] sh: getcwd() failed: No such file or directory [09:12] mgoetze: was nun?? eine Idee? [09:13] keine ahnung, was hast du denn gemacht? nur -U? [09:13] Ja fai-setup -U [09:13] ja dann gehts halt nicht, musst du die initrd eben bauen und kopieren... wie gesagt siehe die wikiseite [09:14] ansonsten kann ich auch lenny empfehlen, sehr schoenes release ;) [09:15] Bisher hat es mit squeeze ganz gut geklappt [09:15] so ein Ärger [09:15] (du kannst sogar auf deinem squeeze fai-server eine lenny-nfsroot bauen die dann wieder squeeze clients installiert...) [09:16] DAs ist ja auch nicht das wahre. [09:16] Irgendwann wird Squeeze stable und dann? [09:16] ich installiere mit meiner lenny-nfsroot auch hardy und lucid, funktioniert super! (also das installieren... nicht das ubuntu nachher...) [09:17] ja wenn squeeze stable ist dann wird auch eine squeeze nfsroot super funktionieren, keine sorge :) [09:17] tklassen: Du willst uebrigens auch noch 70-persistent-net.rules und /etc/hostname aus deinem base.tgz rausschmeissen... so als kleiner teaser ;) [09:17] Für ein Lenny NFSROOT muss ich nur den DEBOOTSTRAP oder wie es heißt in der Config ändern oder? [09:17] genau [09:18] hacman: Ja ich erinnere mich ;) [09:19] So habe das mal auf Lenny geändert in der make-fai-nfsroot.conf [09:19] Mal sehen ob das nun klappt. [09:20] Aber seltsamerweise startet mein DHCP nicht mehr über /etc/init.d sondern ich musste ihn mittels: dhcpd -cf /etc/dhcp3/dhcpd.conf starten. Warum auch immer... [09:21] vielleicht hast du ja ein halbes upgrade auf isc dhcp 4.x gemacht [09:22] hmh [09:22] i A dhcp3-server - ISC DHCP server (transitional package) [09:22] p dhcp3-server-ldap - DHCP server able to use LDAP as backend [09:22] p dhcpcd - DHCP client for automatically configuring IPv4 networking [09:22] Version: 4.1.1-P1-9 [09:23] vom dhcp3-server [09:23] ja "transitional package" ist da so eine art hinweis ;) [09:23] Schick :) [09:24] Hmh also das mit Lenny klappt auch nicht [09:27] Er scheint zwar nun Pakete einzurichten aber bricht immer noch mit demselben Fehler ab. [09:30] oder sollte ich /srv/fai/nfsroot/live/filesystem.dir/ mal komplett leeren? [09:30] bitte mal make-fai-nfsroot -v und dann make-fai-nfsroot.log irgendwo hinpasten [09:30] das macht er eigentlich selber [09:33] Habe mal ein aptitude update gemacht und ihn noch mal angestoßen. momentchen dauerts noch [09:37] tklassen: deine /etc/fai/apt/sources.list solltest du wohl auch anpassen [09:38] Ich benutze den apt-cacher-ng [09:38] intern um Pakete schnell zu erhalten [09:38] jo aber das sind squeeze pakete [09:39] Hmh ich dachte es ist kein Problem mit nem lenny NFSROOT Squeeze zu installieren [09:41] Soll ich also Lenny noch hinzufügen? [09:41] Couldn't find any package whose name or description matched "aufs-modules-2.6-486" <--- Könnte das ein Problem sein? [10:00] Hmh nachdem ich nun Lenny zur /etc/fai/apt/sources.list hinzugefügt habe lädt er sich im laufe der Installation auch den 2.6.26 kernel [10:00] und schließt auch mit anderen Fehlern ab bzw. sagt das :) [10:01] Kann ich /srv/fai/nfsroot/live/filesystem.dir/ gefahrlos leeren???? [10:01] yes. [10:01] sollte iirc eigentlich nur der mountpoint sein [10:01] Weil ich folgenden Fehler bekomme: The link /initrd.img is a dangling linkto /boot/initrd.img-2.6.32-5-486 [10:03] tklassen: /etc/fai/apt/sources.list wird benutzt um die nfsroot zu erstellen. bei der installation nachher kannst du eine andere benutzen, musst nur einen hook vor updatebase mit nem fcopy machen [10:04] tklassen: oder direkt ein squeeze basefile benutzen [10:05] Kann ich nicht mit fcopy einfach ein Default angeben mit apt.conf? [10:05] APT::Default-Release "squeeze"; [10:08] oh man so klappt es jedenfalls nicht... [10:08] Muss ich tatsächlich das mit Hooks etc. machen? [10:08] ganz ehrlich, wenn dir sowas zu kompliziert ist, dann solltest du testing gar nicht benutzen [10:09] Naja bis vor ein paar Wochen hat es ja ganz gut funktioniert. [10:10] Mein Projekt ist etwas längerfristig angelegt und ich bin leider auf aktuelle Pakete angewiesen.. [10:10] Mit Hooks habe ich noch nichts gemacht [10:11] Ich versuch jetzt mal was anderes. Zum bauen entklammere ich meinen internen Mirror und lasse nur den Lenny drin. [10:13] ok, anders: um ein grundlegendes verstaendniss von fai aufzubauen empfiehlt es sich erstmal lenny zu arbeiten, wenn man dann durchschaut hat wie alles funktioniert ist die anpassung auf squeeze sehr einfach [10:13] aber du bist aktuell noch verwirrt was den unterschied zwischen server, nfsroot, und installiertem clientsystem angeht... [10:14] Das glaub ich auch. Aber es funktionierte ja bereits ein paar Monate hier mit Testing [10:14] was, fai? [10:14] ja die Installation der Clients usw... [10:14] und warum baust du dann deine nfsroot neu? [10:15] Weil es seit ein paar Tagen oder Wochen nicht mehr funktioniert. Schätze durch ein zwischenzeitliches Update [10:17] also wenn die nfsroot frueher funktioniert hat dann haette sie auch jetzt noch funktioniert [10:18] hab ich auch gedacht... [10:18] mgoetze: naja... [10:18] und konnte es mir nicht erklären [10:18] wenn die dateien vom NFS server nicht mehr stimmen [10:19] nen FAI server ist schon komplex. kleine Änderungen können krasse Effekte haben [10:19] ich hab meine FAI server immer täglich 1x getestet, also pro klasse 1 host installiert. [10:20] dann gabs keine überraschungen, wenn man mal wirklich dringend... [10:21] Ist keine üble Idee... [10:21] tklassen: ich hatte es automatisiert und in nagios eingebunden. [10:21] wenn der test schiefging -> email. [10:21] oh man ich verstehe das hier nicht mehr [10:22] in de make-fai-nfs...conf Ist Lenny angegeben [10:23] fai-setup -v hat mit lenny Einträgen in der /etc/fai/apt/sources.list funktioniert. [10:23] Danach habe ich wieder meinen internen squeeze Mirror eingestellt und eine Installation gestartet [10:24] ach.. ich muss im nfs dann auch die sources.list tauschen... damit er squeeze installiert [10:31] Hmh nun bricht er mit der Meldung ab das er keinen Platz mehr habe. [10:33] Er erkennt das Filesystem rootfs auch nur mit 252MB [10:47] Wann wird es denn wohl mit Squeeze funktionieren? [11:01] allee (~quassel@allee.mpe.mpg.de) left irc: Remote host closed the connection [11:03] allee (~quassel@allee.mpe.mpg.de) joined #fai. [11:47] mgoetze: Bist du noch da? [11:50] ja [11:53] darf ich dich noch mal nerven? [11:54] *shrug* du kannst hier im channel fragen stellen so viel du willst, ob ich dann zeit habe sie zu beantworten weiss ich nicht [11:54] So wie ich das auf der Mailingliste gelesen habe gibt es derzeit noch Probleme mit FAI Squeeze zu installieren. Nicht nur was das erstellen vom NFSROOT angeht sondern auch was das erkennen von Festplatten betrifft etc... [11:54] soweit richtig? [11:55] keine ahnung, festplatten erkennen ist sache des kernels den du im installsystem benutzt [11:55] und haengt stark von deiner hardware ab [11:55] guten morgen allerseits [11:55] tklassen: bisher ist FAI noch nicht ausreichend mit squeeze getestet [11:56] das wird sich aber bald aendern. Bis zum squeeze release gibt es auf jeden Fall eine stabile Version [11:56] die mit squeeze laeuft [11:56] ja scheint so. Möchte auch nicht drängeln oder meckern oder so! [11:56] Aber wir immer an bug reports interessiert [11:57] jetzt gerade scheint eine Installation mit vielen Errors aber geklappt zu haben. [11:57] ich musste mehere male neustarten weil er die Festplatte nicht gefunden hat oder zumindest kein ext3 schreiben konnte. Was aber unwahrscheinlich ist da es eine virtuelle Virtualbox Maschine ist. [12:01] Also vorerst sollte ich wieder zu Lenny zurückkehren? [12:02] Aber mein Testserver ist schon squeeze... [12:12] ich wuerde auf dem squeeze testserver eine lenny nfsroot bauen. [12:24] allee-k (~allee-k@alleehol.mpe.mpg.de) joined #fai. [12:31] hmh ja das ist klar. Aber bei den Festplatten habe ich wohl ein Problem. Zu Beginn der Installation meldet er "mount unknown filesystem ext3" [12:31] und anschließend versucht er auf rootfs zu installieren. Sieht von der Größe aus wie der Arebitsspeicher [12:32] is das richtige rootfs korrekt gemounted? [12:32] rootfs Size 506M Mounted on: / [12:32] sonst wird das OS ins aufs installiert... [12:33] tklassen: is das ne platte? [12:33] Er zeigt mit df -h die richtige Platte nicht an. [12:33] 506MB scheint wohl der RAM zu sein. [12:33] jow. [12:33] Die Platte ist größer :) [12:34] Könnte das was mit dem Update von udev zusammenhängen? Da war doch was von wegen UID's usw.... [12:34] yessir. prüfe das log mal wegen dem mounten. [12:35] moment [12:35] Executing: parted -s /dev/sda unit TiB print [12:35] Command parted -s /dev/sda unit TiB print hat exit code 1 [12:35] Parted could not read a dis label [12:35] disk [12:36] aha. da hammers ja [12:37] später dann meldet mount wie gesagt beim mounten von sda5 sda9 usw. mount: unknown filesystem type 'ext3' [12:37] Nur verstehe ich nicht warum [12:38] ich denk mal, das ext3 modul ist nicht geladen -> keine ext3 unterstützung im kernel [12:39] make-fai-nfsroot -K all auf dem Server? [12:40] Er nimmt (vlt. dadurch das der Server squeeze ist) auch den Kernel 2.6.32-5-486 [12:42] bevor wir wild rumvermuten: was sagt "grep ext3 /proc/filesystems" [12:42] ? [12:42] nichts [12:43] was sagt er zu 'modprobe ext3'? [12:43] Could not load...no such file or.... [12:44] dann hat er nicht das passende modul installiert [12:46] Wie kann ich denn den korrekten kernel für Lenny einspielen? [12:47] wie genau bootest du denn? [12:47] PXE [12:47] Action: oz_ ist nebenbei auch noch am arbeiten [12:47] der pxe kernel muss zur initrd und nfsroot passen [12:47] Ich bin schon ausgestempelt... [12:48] um die uhrzeit? gute güpt! ;) [12:48] Prinzipiell könnte ich also noch mal make-fai-nfsroot machen? [12:48] ;9 [12:48] :) [12:48] Hab eigentlich nen Termin und muss gleich los [12:48] FAI ist bissi komplexer.... [12:49] tklassen: dann geh lieber. ;) [12:49] ne jetzt will ich es noch fertig machen [12:49] mein Frau ruft schon ;) [12:50] dicke empfehlung: machs in ruhe. [12:53] .o0(so als trost könnte man jetzt mal loslassen das autoinstallation unter windows weite größeres PITA verursacht...) [12:53] DAs steht mir wohl auch noch bevort [12:54] Action: oz_ is da grad mittendrin [12:54] aber auch das wird mal in einem FAI server enden. [12:54] :-D [12:54] macht keinen Spaß denk ich, aber der Technet artikel sah ganz ok aus. [12:55] welchen artikel meinst du dabei genau? [12:55] als Schalter hab ich nun /S, /SILENT, /quiet, -ms /S /ini ... [12:56] Hmh dachte OS Installation [12:56] jedes kleine prog iss anders. da wünscht man sich nen g'scheids pkg-management [12:56] Da gibts doch was von microsoft [12:56] da gibt's viel [12:56] .msi ist doch das Maß der Dinge :) [12:56] Softwareinstall über GPO [12:57] tklassen: wenn's sowas gibt, ja. [12:57] Ja gibt nicht immer .msi stimmt schon [12:57] früher hab ich mal sysprep benutzt [12:57] Der Rest ist einfach grausam das stimmt [12:57] zur OS install [12:57] grausamst. [12:58] nunja. es wird alles FAIn. [12:58] Das NFSROOT hat den richtigen 2.6.26 kernel, aber wenn ich fai-chboot mache wird trotzdem 2.6.32 vorgegeben. Warum? [12:58] Action: oz_ *shrug* [12:59] Zum Glück ist es ja meist vorinstalliert bei neuen Rechnern. Ich schmeiß nur den Scheiß rutner den ich nciht brauche, also alles bis auf das OS und zieh dann den Softwareinstall drüber. [12:59] ich würd mal in den configs schaun, ob da irgendwo der falsche kernel angegeben ist [12:59] wo? [13:01] naja, in den configfiles... [13:01] kann man auch configgen, wo man die haben will [13:01] was sagt denn: fai-chboot -l ? [13:04] habs schon :) [13:04] und, was wars? [13:04] er hat den aktuellsten aus /srv/tftp/ genommen [13:05] aha, da hammers ja. [13:06] scheint nun zu klappen, aber muss wirklich los [13:06] gucke mir das morgen noch mal an [13:06] Hoffe das ich dann wieder vorbeischauen kann :9 [13:07] ciao & Danke!! [13:07] ich hoffe das gibt mal schnitzel für alle hier. ;) [13:07] tschau [13:07] Ich bin vegetarier [13:07] also Sojaschnitzel [13:07] gut sellerieschnitzel [13:07] oder Grillkäse oder so [13:07] ;) [13:08] ciao [13:19] goofy2 (~Freenode@95-89-146-66-dynip.superkabel.de) left irc: Quit: Gettin' nuts. [14:16] tklassen (~tklassen@p4FE29FC5.dip.t-dialin.net) left irc: Ping timeout: 480 seconds [15:37] goofy (~Freenode@95-89-146-66-dynip.superkabel.de) joined #fai. [16:05] allee-k (~allee-k@alleehol.mpe.mpg.de) left irc: Ping timeout: 480 seconds [19:46] Nick change: msantana_afk -> msantana [20:30] Nick change: msantana -> msantana_afk [20:46] Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving [20:46] Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai. [21:45] goofy (~Freenode@95-89-146-66-dynip.superkabel.de) left irc: Quit: Gettin' nuts. [21:59] fai: 3 lange committed revision 5883 to 7 fai: get-config-dir-http: new script to get a tarball of the config space [21:59] fai: (thanks to Waldemar Brodkorb for the initial patch) [22:09] fai: 3 lange committed revision 5884 to 7 fai: fix comment [22:44] fai: 3 lange committed revision 5885 to 7 fai: subroutines: new subroutine umount_csspace, so it can be used in user [22:44] fai: hooks (thanks to Waldemar for the patch) [22:45] hacman (~hacman@f054214179.adsl.alicedsl.de) joined #fai. [22:47] hacman_ (~hacman@g227195079.adsl.alicedsl.de) left irc: Ping timeout: 480 seconds [23:46] skoolkid (~skoolkid@63.81.0.20) joined #fai. [23:46] skoolkid (~skoolkid@63.81.0.20) left irc: [00:00] --- Wed Jul 28 2010