| 08:11 tokkee | Good morning. |
| 08:46 bayoffire | good morning |
| 08:47 bayoffire | Could anyone tell me how I can copy a script to the install-client during installation? |
| 08:47 bayoffire | Do I just need create the file in the directory config/files/ ? Or do I have to do it somewhere else...? |
| 08:50 mgoetze | bayoffire: you'll also have to call fcopy somewhere in your scripts |
| 08:51 mgoetze | bayoffire: have a look at fcopy(8) |
| 08:55 telmich | hello |
| 08:55 telmich | I'm wondering why my systems have apache2 installed and running, because no installed package depends on it |
| 08:56 telmich | I'm using PACKAGES install, not aptitude-r |
| 08:57 bayoffire | @mgoetze: thanks, thats what i was looking for! |
| 08:57 telmich | the only possible reason would be trac, which has Recommends: apache2 | httpd, python-pygments (>= 0.6) | enscript, python-tz |
| 08:58 mgoetze | telmich: have a look at /var/log/fai/*/last-install/software.log |
| 09:00 telmich | mgoetze: I had, and I see that apache2 is installed after my package list, which is this: http://home.schottelius.org/~nico/unix/linux/fai/apache2-nodep-but-installed |
| 09:01 telmich | but none of the packages installed has a Depends: on httpd or apache |
| 09:06 telmich | and there seems to be no APT::Install-Suggests "true"; in the nfsroot |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. |
| 09:07 telmich | ahh, vielleicht hat ja Mrfai eine idee, warum apache2 installiert wird, obwohl es nur suggested ist? :-) |
| 09:08 telmich | Mrfai: sorry für's überrumpeln ;-) |
| 09:08 telmich | argh, switched to .de automatically |
| 09:08 Mrfai | keine Ahnung, vielleicht ist apache22 doch irgenwo recommended |
| 09:09 telmich | Mrfai: it's suggested by trac |
| 09:09 telmich | Mrfai: but I'm using PACKAGES install, not aptitude-r |
| 09:10 Mrfai | Eine Moeglichkeit zum debuggen ist, nach der isntallation apache2 zu removen. Das wird das System schon meckern, wenn einer wirklich ein depends drauf hat. Wie man recommends oder suggests debuggen kann, weiss ich nicht. |
| 09:11 mgoetze | das ncurses-interface von aptitude zeigt einem schoen, welche pakete auf ein ausgewaehltes dependen/recommenden/suggesten |
| 09:16 telmich | mgoetze: nun, via apt-cache show $(COLUMNS=180 dpkg -l | awk '/^ii/ { print $2 }') | less habe ich auch gesehen, dass trac halt eine suggest darauf hat |
| 09:16 telmich | aber weshalb ein suggest installiert wird ist mir halt noch etwas unklar |
| 09:16 mgoetze | mir auch, aber ich benutzt auch aptitude :) |
| 09:17 telmich | mgoetze: hat aptitude noch irgendwelche vorteile gegenüber apt-get? |
| 09:24 mgoetze | in dem kontext vermutlich nicht |
| superjens (~superjens@marvin.iehk.RWTH-Aachen.DE) joined #fai. |
| 09:32 superjens | Good morning everyone! |
| 09:32 telmich | hoi superjens |
| 09:33 superjens | I'm looking for some resources about installing Ubuntu 8.04 with FAI from a Debian Lenny server. |
| 09:34 superjens | Can anyone help me with links or hints regarding the matter? |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: |
| ErKa (keryell@dhcp1.info.enstb.org) joined #fai. |
| zirpu (~zirpu@nefud.org) got netsplit. |
| mgoetze (~mgoetze@corelli.mgoetze.net) got netsplit. |
| mgoetze (~mgoetze@mgoetze-2-pt.tunnel.tserv4.nyc4.ipv6.he.net) joined #fai. |
| zirpu (~zirpu@nefud.org) got lost in the net-split. |
| superjens (~superjens@marvin.iehk.RWTH-Aachen.DE) left irc: Quit: superjens |
| 13:04 bayoffire | könnte mir bitte jamand helfen mit fcopy? |
| 13:04 bayoffire | ich habe eine verständnissfrage dazu |
| 13:05 bayoffire | ich möchte die Datei /etc/rc.local auf den Installclient kopieren |
| 13:06 mgoetze | joa |
| 13:06 bayoffire | Und habe dazu die Datei /srv/fai/config/files/etc/FAIBASE/rc.local erstellt und versuche sie mit dem Befehl fcopy -m root,root,755 -s / -t / /bin zu kopieren |
| 13:07 mgoetze | ist falsch... 100 punkte gibts nur fuer .../etc/rc.local/FAIBASE |
| 13:08 bayoffire | hm... und dann im Verzeichnis /etc/rc.local/FAIBASE die Datei rc.local erstellen? |
| 13:08 mgoetze | nein |
| 13:08 hrist | nein den inhalt der erwuneschten rc.local in die datei FAIBASE bzw entsprechend deiner klasse schreiben |
| 13:09 bayoffire | aha so geht das! |
| 13:09 hrist | zumindest tuts bei mir so :D |
| 13:09 bayoffire | alles klar! |
| 13:09 bayoffire | danke euch beiden! |
| 13:09 mgoetze | kein problem |
| 13:13 bayoffire | der Befehl "fcopy -m root,root,755 -s / -t / /bin" sollte aber stimmen, oder? |
| 13:14 mgoetze | hab die optionen nicht im kopf, was spricht denn gegen fcopy -m root,root,755 /etc/rc.local ? |
| 13:14 oz_ | ja, das sieht mir auch besser aus... |
| 13:14 oz_ | rc.local hat mit /bin so gar nichts zu schaffen |
| 13:27 bayoffire | sorry, hab /bin und /etc verwechselt |
| 13:28 bayoffire | aber danke, "fcopy -m root,root,755 /etc/rc.local" scheint gut zu sein |
| 13:30 h01ger | "fcopy -r /" FTW |
| 13:31 bayoffire | ? |
| 13:35 oz_ | bayoffire: der befehl würde ALLES kopieren, was zu den entsprechenden Klassen gehört ;) |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. |
| 13:40 bayoffire | hm... ich verstehe dieses fcopy ding irgendwie nicht ganz... |
| 13:40 Mrfai | man fcopy hilft vielleicht |
| superjens (~superjens@marvin.iehk.RWTH-Aachen.DE) joined #fai. |
| 13:41 bayoffire | ja das hab ich schon ausführlich studiert... |
| 13:41 bayoffire | Könnt ihr mir dann sagen, welchen Befehl ich verwenden muss, wenn ich die Datei /etc/rc.local kopieren will? |
| 13:42 h01ger | fcopy -r / |
| 13:42 h01ger | oder fcopy /etc/rc.local |
| 13:42 bayoffire | das ist schon alles? |
| 13:43 oz_ | ja |
| 13:43 bayoffire | also sollte auch "fcopy -iv -m root,root,755 /etc/rc.local" gehen? |
| 13:43 superjens | Hallo #fai |
| 13:44 oz_ | bayoffire: das setzt auch gleich die richtigen permissions |
| 13:44 bayoffire | ja, das ist eigentlich mein ziel:) |
| 13:44 oz_ | fcopy /etc/rc.local allein....sollte aber auch gehn, man braucht ja keine besonderen perms |
| 13:44 superjens | Ich bin über ein Problem bei meiner FAI Testinstallation gestolpert, vielleicht kann mir jemand mit etwas mehr FAI Erfahrung mit einem Rat helfen |
| 13:46 bayoffire | ok danke |
| 13:46 bayoffire | ich versuchs mal |
| 13:46 superjens | Ubuntu Installation mit Debian Lenny: Ich versuche eine Testinstallation mit einer angepaßten demohost Klasse durchzuführen. Netboot etc funktioniert alles, Partitionen werden erstellt, bleiben aber auch nach der Installation absolut leer. Nach Neustart: Grub error 15 (logisch...) |
| 13:46 superjens | Hat jemand einen Tip, wo ich nach dem Fehler suchen sollte? |
| 13:48 oz_ | superjens: werden die partitionen während der installation gemounted? |
| 13:48 h01ger | superjens, /var/log/fai |
| 13:49 Mrfai | superjens: zeig uns mal dein fai.log. Am besten auf paste.debian.net legen |
| 13:49 superjens | Ich such das entsprechende Log mal raus, einen Moment |
| 13:50 superjens | Ok, da tut sich noch ne Baustelle auf. Da gibts nur die Logs vom setup und make-nfsroot |
| 13:51 oz_ | superjens: auf die art des vorgehens lösen sich die probs i.A. aber von alleine |
| 13:51 Mrfai | dann must du nochmals eine isntallation machen und die log vom install client ruberkopieren. Das sollte normalerweise autom. geschehen |
| 13:52 Mrfai | ohne die logs koennen wir aber nicht helfen. Die logs sind imemr die erste Stelle um Fehler zu finden |
| 13:54 superjens | Hab gerade noch mal eine Installation vom demohost angestoßen, ich versuch die Logs dann da raus zu ziehen |
| 14:03 superjens | "Can not write log, openpty() failed (/dev/pts not mounted?)" |
| 14:03 superjens | Hier läuft was kräftig falsch |
| 14:03 superjens | Befürchte ich richtig, das in meinem Basis/Live-System etwas nicht in Ordnung ist? |
| strby (~strby@ui505ap14-lps.civ.zcu.cz) left irc: Remote host closed the connection |
| 14:17 Mrfai | schau ins make-fai-nfsroot.log oder fai-setup.log. beides immer mit -v aufrufen |
| 14:18 telmich | gibt es eine möglichkeit, zweite partition von hd1 anzugeben mit dem syntax "disk*"? |
| Action: telmich möchte nicht sda2 oder hda2 angeben, da ein cluster aus beidem besteht |
| 14:24 telmich | ist es beabsichtigt, dass setup_storage fehlschlägt, wenn ein lvm existiert? |
| 14:25 telmich | http://home.schottelius.org/~nico/unix/linux/fai/abort-with-lvm |
| 14:30 oz_ | superjens: scheint so, das bei dir schon der netboot nicht klappt? |
| 14:32 superjens | oz_: Mache keinen direkten/nativen NetBoot, sondern via angepaßtem USB-Stick (also nicht PXE, sondern mit Angabe der Serverdaten via GRUB Parameter) |
| 14:32 superjens | Im log von fai-setup taucht folgende Zeile auf :"/srv/fai/nfsroot/live/filesystem.dir/boot/vmlinuz-2.6.24-22-generic -> /srv/tftp/fai/vmlinuz-2.6.24-22-generic |
| 14:32 superjens | cp: Aufruf von stat für /srv/fai/nfsroot/live/filesystem.dir/boot/initrd.img-* nicht möglich: Datei oder Verzeichnis nicht gefunden" |
| 14:32 superjens | Davon abgesehen keine Fehlermeldungen |
| 14:35 oz_ | dann sollte es bei dir schon beim make-fai-nfsroot fehler gegeben haben |
| 14:35 hrist | hast du in der /etc/fai/NFSROOT das paket live-initramfs angegeben? |
| 14:35 hrist | die fehlermeldung hatte ich naemlich bei make-fai-nfsroot schon |
| atlantide (~antares@mail.lipn.univ-paris13.fr) left irc: Quit: Quitte |
| 14:37 superjens | hrist: Jap, live-initramfs steht da drin |
| 14:39 hrist | hmm, mehr faellt mir spontan nicht ein |
| 14:39 Mrfai | superjens: zeig uns das ganze make-fai-nfsroot.log |
| 14:42 superjens | Mein komplettes fai-setup.log: http://paste.debian.net/31381/ |
| 14:51 Mrfai | sieht erstmal ganz gut aus, aber du hast keine linux kernel in der nfsroot installiert. |
| 14:51 Mrfai | sorry, doch hast du |
| 14:51 Mrfai | linux-image-generic |
| 14:51 Mrfai | 2.6.24 |
| 14:51 hrist | das passt ja auch zu hardy, nur die initrd wurde nicht gebaut |
| 14:52 Mrfai | ich weiss auch nicht was ubuntu da anders macht. |
| 14:52 hrist | da gibts doch die /etc/kernel-img.conf oder? in der steht das doch? |
| 14:52 hrist | bzw die gibts bei debian ja auch :) |
| Action: hrist hat nur FAI mit debian |
| 14:54 superjens | Also, auf einer Ubuntu-Box gibts die /etc/kernel-img.conf |
| 14:55 superjens | Kann ich die kernel-img.conf von nem normalen Ubuntu 8.04 da irgendwie einschleusen zum initrd erstellen? |
| 14:55 oz_ | superjens: versuch doch mal in die nfsroot zu gehn und update-initramfs von hand auszuführn... |
| 15:01 superjens | oz_: da kommt (ausgeführt via chroot) "Nothing to do, exiting" zurück |
| 15:05 h01ger | lösch das initrd und machs nochmal |
| 15:07 oz_ | ich zweifel, ob das was ist... |
| 15:08 oz_ | s/das/da/ |
| 15:09 superjens | selbe Meldung, "nothing to do, exiting" |
| mfl (~mfl@adonis.fnb.maschinenbau.tu-darmstadt.de) left irc: Remote host closed the connection |
| 15:12 Mrfai | superjens: hast du auch in der nfsroot ein kernel-img.conf? |
| 15:14 superjens | Mrfai: Ja, die sieht aber recht spartanisch aus. Sind nur drei Zeilen |
| 15:14 superjens | do_bootloader = No |
| 15:14 superjens | do_initrd = No |
| 15:14 superjens | warn_initrd = No |
| 15:15 superjens | Die conf auf der Ubuntu Box sieht ganz anders aus |
| 15:15 oz_ | # Kernel image management overrides |
| 15:15 oz_ | # See kernel-img.conf(5) for details |
| 15:15 oz_ | do_symlinks = no |
| 15:15 oz_ | relative_links = yes |
| 15:15 oz_ | do_bootloader = yes |
| 15:15 oz_ | do_bootfloppy = no |
| 15:15 oz_ | do_initrd = yes |
| 15:15 oz_ | link_in_boot = yes |
| 15:15 oz_ | ups, sorry. Aber so sollt sowas aussehn, oder? |
| 15:15 superjens | Yap, so sieht das auch grob auf Ubuntu aus. Werd die mal entsprechend anpassen und das dann noch mal verscuehn |
| 15:17 superjens | Verdammt, immer noch die selbe Meldung |
| 15:18 Mrfai | make-fai-nfsroot ueberschreibt kernel-img.conf |
| 15:25 superjens | Hm, ich werde die ganze Geschichte mal mit Ubuntu-zu-Ubuntu ausprobieren. Vielleicht läßt sich da ja was für Debian-zu-Ubuntu adaptieren |
| 15:25 telmich | an welcher stelle wird denn der ssh aufruf zum logs kopieren aufgerufen? |
| Action: mgoetze hat allerdings nicht das gefuehl, dass die fai-pakete in ubuntu besonders gut gepflegt werden |
| 15:26 telmich | ich würde gerne ein ssh auf den installationsserver machen und dort eine mail senden, damit ich nicht wie in http://faiwiki.informatik.uni-koeln.de/index.php/User:Svamberg/Logs_to_mail auf einen anderen smtp-server ausweichen muss |
| 15:26 superjens | telmich: wenn ich das aus der Dokumentation richtig verstanden habe, werden die Logs am Ende der Installation zurück geschrieben |
| 15:26 oz_ | mgoetze: bei ubuntu fangen sie erst an |
| 15:27 oz_ | ;) |
| 15:27 telmich | superjens: ja, das habe ich gesehen, funktioniert auch. aber in das skript würde ich mich gerne reinhängen |
| 15:27 telmich | superjens: ansonsten muss ich wohl ein su - fai -c ssh $faihost machen, was zwar auch geht aber nicht so sehr schön ist |
| 15:28 superjens | telmich: das Skript ist glaub ich unter config/hooks/savelog.LAST |
| 15:28 superjens | telmich: das würde ich mir mal ansehen |
| 15:28 telmich | superjens: hatte ich auch gedacht, aber das ist nur ein lokaler copy |
| 15:28 telmich | bzw. egrep |
| 15:28 superjens | oz_: ich hoffe da auch eher auf andere tools etc für das baseimage |
| 15:29 superjens | oz_: vielleicht arbeitet der debottstrap da anders, weiß mans :) |
| 15:29 superjens | oz_: Ich nehm grad jeden Strohhalm den ich kriegen kann ;) |
| 15:31 superjens | telmich: Hm, eine andere Stelle fällt mir spontan nicht ein |
| 15:33 mgoetze | wird halt im task savelog gemacht |
| 15:34 mgoetze | /usr/lib/fai/fai-savelog |
| 15:34 superjens | Na ja, ich werd mich erst mal für heute verabschieden. |
| 15:34 superjens | Vielen Dank für die Ideen, Anregungen und Hilfe. |
| 15:34 superjens | Bis dahin, tschö! |
| superjens (~superjens@marvin.iehk.RWTH-Aachen.DE) left irc: Quit: Gotta go. Take care everyone! |
| mfl (~mfl@adonis.fnb.maschinenbau.tu-darmstadt.de) joined #fai. |
| Shingoshi (~Shingoshi@c-98-246-122-42.hsd1.or.comcast.net) left irc: Remote host closed the connection |
| Shingoshi (~Shingoshi@c-98-246-122-42.hsd1.or.comcast.net) joined #fai. |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving |
| winston (~winston@91.198.83.2) joined #fai. |
| winston (~winston@91.198.83.2) left irc: Ping timeout: 480 seconds |
| Cstring (~Cstring@p5DD12874.dip.t-dialin.net) joined #fai. |
| 18:35 Cstring | hi all |
| 18:35 Cstring | i need help |
| 18:35 Cstring | ich brauch hilfe |
| 18:35 Cstring | jmd da? |
| Cstring (~Cstring@p5DD12874.dip.t-dialin.net) left irc: |
| ErKa (keryell@dhcp1.info.enstb.org) left irc: Ping timeout: 480 seconds |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. |
| ErKa (keryell@keryell.pck.nerim.net) joined #fai. |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Ping timeout: 480 seconds |
| ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds |
| kaza2 (~kazamatzu@pinky.flightmare.net) left irc: Quit: reboot |
| --- Wed Mar 25 2009 |