[03:39] sanso|work_ (~sanso@194.120.17.62) left irc: Remote host closed the connection [03:40] sanso|work_ (~sanso@194.120.17.62) joined #fai. [04:04] sanso|work_ (~sanso@194.120.17.62) left irc: Remote host closed the connection [04:04] sanso|work_ (~sanso@194.120.17.62) joined #fai. [04:55] sanso|work_ (~sanso@194.120.17.62) left irc: Remote host closed the connection [04:56] sanso|work_ (~sanso@194.120.17.62) joined #fai. [05:46] sanso|work_ (~sanso@194.120.17.62) left irc: Remote host closed the connection [06:13] MT (~MT@M364P023.adsl.highway.telekom.at) joined #fai. [06:22] allee (~ach@dialin-212-144-130-103.pools.arcor-ip.net) joined #fai. [07:09] Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai. [07:18] ErKa (keryell@m9.wifi.enstb.org) joined #fai. [07:18] meandtheshel1 (~markus@85.127.108.176) joined #fai. [07:35] Nick change: \sh_away -> \sh [08:28] hm. has someone a suggestion why the nfsroot hasn't ata_piix loaded, but only ata_generic? [08:42] MT (~MT@M364P023.adsl.highway.telekom.at) left irc: Quit: MT [08:52] Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving [08:52] Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. [08:55] also ata_piix ist auf jeden Fall in der initrd drin. Hab ich gerade nochmals nachgesehen [08:58] Wenn die hardwareerkennung innerhalb der initrd die modul nicht laed, kann man dies forcieren [08:58] einfach die module in /srv/fai/nfsroot/live/filesystem.dir/etc/initramfs-tools/modules [08:59] moin moin [08:59] reinschreiben und die initrd neu bauen und nach /srv/tftp/fai kopieren [08:59] Mrfai, danke fuers akzeptieren des git-patches. schau mir den svn-bug nachher mal an... [09:02] h01ger: das waere super. [09:30] MT (~MT@M351P024.adsl.highway.telekom.at) joined #fai. [09:47] Nick change: MT -> Guest260 [09:47] Guest260 (~MT@M351P024.adsl.highway.telekom.at) left irc: Read error: Connection reset by peer [09:47] MT (~MT@M351P024.adsl.highway.telekom.at) joined #fai. [10:12] aaah, neueres live-initramfs hat geholfen [10:13] siretart: welche version nutzt du jetzt? [10:16] Mrfai: die svn trunk version (also 3.2.1) [10:17] aber ich stelle grad fest dass ich noch fai-client 3.1 benutze.. muss eh nochmal neu installieren, diesmal mit richtig [10:17] nein, welche live-initramfs version nutzt du? [10:17] live-initramfs_1.99.2-1.dsc [10:17] mit der tuts [10:18] ok, muss ich auch mal bald updaten [10:30] Using local path /proj/fai/config [10:30] WARNING: directory /var/lib/fai/config/class not found. [10:30] mein config space wird per nfs in /proj/fai/config verwaltet, was per nfs freigegeben wird [10:31] muss ich das von hand nach /var/lib/fai/config/class kopieren? [10:31] oder soll ich die variable FAI= auf /proj/fai/config setzen? [10:32] du kannst ei per NFS gemountetes verzeichnis nicht wieder per NFS exportieren. KAnn es das sein? [10:33] Ansonsten sollte das NFS mounten autom. gehen, wenn FAI_CONFIG_SRC ordentlich gesetzt ist. [10:33] Nicht nach /var/lib/fai/config kopieren, das sollte ja gerade per NFS gehen [10:36] naja [10:36] mit nfs:// funktioniert das schon [10:37] ich dachte mir nur, weil ich /proj eh schon exportiere und freigebe, dass ich mir dann einen extra mount sparen kann [10:37] aber dann halt so [10:48] Nick change: MT -> Guest263 [10:48] Guest263 (~MT@M351P024.adsl.highway.telekom.at) left irc: Read error: Connection reset by peer [10:48] MT (~MT@M351P024.adsl.highway.telekom.at) joined #fai. [11:17] MT (~MT@M351P024.adsl.highway.telekom.at) left irc: Quit: MT [11:36] allee (~ach@dialin-212-144-130-103.pools.arcor-ip.net) left irc: Quit: Konversation terminated! [11:56] gmrpf [11:56] We can make a developers meeting from 9th to 11th november at the linuxhotel! [11:56] fai 3.2.1 mountet mir /proc nicht im nfsroot :/ [11:57] Action: lazyb0y will create a wiki page in the course of today for the particpants and write to fai-devel! [12:01] Mrfai: die bedingungen sind jetzt allerdings: http://www.linuxhotel.de/community.html [12:01] waere also gut, wenn wir einen Sponsor bekommen koennten. ich werde mal bei silpion fragen. [12:07] wer mountet im nfsroot eigentlich /proc? [12:07] live-initramfs? [12:23] allee (~ach@dialin-212-144-130-133.pools.arcor-ip.net) joined #fai. [12:26] Mrfai: echo "The $FAI_ACTION took $[$(cut -d . -f 1 /proc/uptime)-$start_seconds] seconds." [12:27] Mrfai: ^^ diese zeile (258 in /usr/lib/fai/subroutines-linux) macht bei mir einen 'syntax error: operand expected (error token is "-")' [12:27] hi allee [12:27] meandtheshel1 (~markus@85.127.108.176) left irc: Quit: Leaving. [12:29] hey, hi siretart!! [12:30] above ^^ /bin/sh script with bashism? [12:30] no, it is already called with /bin/bash [12:37] siretart: sure? Here it fails with /bin/sh, works with /bin/bash [12:37] faui49:/srv/fai/nfsroot/live/filesystem.dir/usr# head -1 sbin/fai [12:37] #!/bin/bash [12:38] siretart: does not help when it's sourced [12:38] ach@allee(0) ~ $ /bin/sh -c '"The $FAI_ACTION took $[$(cut -d . -f 1 /proc/uptime)-$start_seconds] seconds."' [12:38] /bin/sh: The took $[3094-] seconds.: not found [12:38] MT (~MT@80.109.167.79) joined #fai. [12:38] ^^ forget wrong test ... [12:39] allee: very good point. /me checks [12:39] yes, it is indeed sourced [12:39] ach@allee(1) ~ $ start_seconds=100 /bin/sh -c 'echo "The $FAI_ACTION took $[$(cut -d . -f 1 /proc/uptime)-$start_seconds] seconds."' [12:39] The took $[3182-100] seconds. [12:39] ach@allee(0) ~ $ start_seconds=100 /bin/bash -c 'echo "The $FAI_ACTION took $[$(cut -d . -f 1 /proc/uptime)-$start_seconds] seconds."' [12:39] The took 3089 seconds. [12:40] Here a version that works with dash: [12:40] start_seconds=100 /bin/sh -c '"The $FAI_ACTION took $(expr $(cut -d . -f 1 /proc/uptime) - $start_seconds) seconds."' [12:40] expr is from coreutils. So should be there [12:40] cool. will try that [12:41] one need space around the '-'. [12:43] another fai run, lets see if it helps now [12:53] since /usr/sbin/fai is /bin/bash also the subroutines should be bash when sourced. [12:53] das sollte man annehmen... [12:54] oh, es ist innerhalb von echo. Vielleicht ist das der Unterschied. Probier mal vorher die substraction auszufuehren, das ergebnis einer variabeln zuweisen und diese dann im echo zu benutzen [12:55] allee hat doch ne dash kompatble version gegeben mit expr. warum nicht einfach die nehmen? [12:55] lazyb0y: OK. Ich kann auch noch Firmen ansprechen. Bin aber naechste Woche in Zuerich [12:55] nee das sollte es nicht ein. String expansion macht auch die shell. fai start other progs that source subroutines/? [13:04] meandtheshell (~markus@85.127.108.176) joined #fai. [13:11] Mrfai: is ja noch ein bisschen hin! die wiki seite und den aufruf zur anmeldung mache ich aber schonmal fertig! [13:12] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) left irc: Remote host closed the connection [13:14] lazyb0y: ok. Bitte mit Hinweis das an FAI gearbeitet werden soll. Also schon mal klar machen, das es etwas ernster zugehen soll. [13:14] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) joined #fai. [13:26] Mrfai: ja, siehe extra mail! [13:27] ich habe die Mails noch micht bekommen (nur die alte, die du mir nochamls geschickt hast). Ich muss also warten.... [13:28] Mrfai: die meine ich ja - das muss fr heute erstmal reichen :) [13:46] ok, hab genug zu tun und zu lesen. [13:57] BarryAllen (~MRX@201.86.42.79.adsl.gvt.net.br) left irc: Read error: Connection reset by peer [14:07] BarryAllen (~MRX@201.86.42.82.adsl.gvt.net.br) joined #fai. [14:32] ErKa (keryell@m9.wifi.enstb.org) left irc: Ping timeout: 480 seconds [14:46] Nick change: \sh -> \sh_away [15:00] what could be the reason fai wants to save logfiles to host with ip 1.2.3.4? [15:01] I see this is the variable $SERVER, but wonder, if this is wrong at the end, how can the whole install run at all? (and it did run, and looks wuite well apart of saving logs) [15:05] I search in the whoile FAI sources. 1.2.3.4 is never used as IP addresses. [15:06] lazyb0y: An installation from CD? [15:07] no, a xen vm with a standard kernel [15:12] Mrfai: you fixed the bug 391659 with the comment: [15:12] grab error codes when executing commands, [15:12] exit with 3 when errors occured, add option -H (closes: #391659), [15:12] but this bug is about missing documentation of the new install methids available - are you sure this bug is fixed? [15:17] checked that: at least in the fai.guide on the web there are no new install methods documented [15:20] the fai-guide on the web is not yet up-to-date. Check the svn trunk. [15:20] now install_packages can tell you (using 0H) which install methods are available [15:20] using -H [15:20] this is better (and more up-to-date) than changing the documentation. [15:21] From the fai guide (in trunk): [15:21] The list of all [15:21] available commands can be listed using install_packages -H. [15:21] Supported package tools are: aptitude, apt-get, smart, y2pmsh, [15:21] yast, yum, urpm, rpm [15:22] Mrfai: as normally people don't call install_:packages manually, this is now still very hidden. Nobody will find that on his own [15:22] if possible, in the fai-guide it should be written, that the user should run install_packages -H [15:23] it is written in the fai guide [15:23] erm, yes, I read completely only after replying :) [15:27] BarryAllen (~MRX@201.86.42.82.adsl.gvt.net.br) left irc: Remote host closed the connection [15:28] never mind. [15:31] hmm, about the 1.2.3.4 problem: this is what the client - this is what fai is saying at start of install: [15:31] Kernel parameters: ip=:1.2.3.4::::eth0:dhcp root=/dev/nfs FAI_ACTION=install FAI_FLAGS=verbose,sshd,syslogd,createvt [15:32] the actual ip config is corrected later by the initrd scripts, and even the faiserver address is set correctly at some place, but the 1.2.3.4 sticks in the SERVER variable... [15:33] then 1.2.3.4 is in your dhcp.conf or menu.lst. Maybe an old version of FAI includes those "default [15:33] "default" parameters [15:34] ErKa (keryell@keryell.pck.nerim.net) joined #fai. [15:35] menu.lst? I don't boot via grub - I do network boot with initrd [15:35] guess it has something to with xen's booting... [15:36] but can I set LOGSERVER=$installserver in fai.conf - would that work? [15:36] and, most important: would that work dynamically at install time? [15:37] the variable $istallserver was used in old FAI version (maybe up to FAI 2.8). It's removed since long time. [15:37] LOGSERVEr can now be defined in class/*.var [15:37] dynamicly and depending on classes is now supported. [15:37] HAve a look at the table of variables in the faiwiki [15:38] Action: Mrfai has to leave [15:38] Action: Mrfai switching to screen mode [15:38] Mrfai: took it from the table, but didn't look at the very right, where the "removed" is [15:38] Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving [15:38] Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai. [15:38] Mrfai: last I said: took it from the table, but didn't look at the very right, where the "removed" is [15:39] Mrfai: I think it's confusing to have old variables in the same tale as the ones currently used - can I fix this? [15:43] hmm, very strange, how can an install run at all if SERVER is 1.2.3.4 - this should be the variable that defines from which hos the configspace is mounted?! [15:50] allee (~ach@dialin-212-144-130-133.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds [15:59] allee (~ach@dialin-145-254-251-223.pools.arcor-ip.net) joined #fai. [16:01] Mrfai: lazyb0y und allee haben grad von launchpad die mail bekommen, ich hab grad um ausnahme fuer fai 3.2.1 gebeten :) [16:04] siretart: cool. Mail not here yet. Bug #? Or is it in svn? [16:05] #139637 [16:05] thx [16:06] siretart: sources in svn? [16:06] allee: und ich bin immer noch am ueberlegen ob wir nicht doch ein lp team aufmachen sollten um fai backports packete direkter und einfacher zu bekommen/pflegen [16:06] allee: haettest du lust, zeit und interesse bei sowas mitzumachen? [16:06] achso, das lp team waer fuer das PPA [16:06] siretart: klar. [16:07] hm. ok. dann waeren wir 3. ich kuemmer mich dann heut abend drum, ok? [16:09] okay. Prima. Ich schau heute nach noch mal rein, und lade die deb/src runter ;) [16:09] bis spaeter dann. Muss jetzt erstmal Sohnemann abholen und mich der Familie widmen ... [16:10] allee (~ach@dialin-145-254-251-223.pools.arcor-ip.net) left irc: Remote host closed the connection [16:17] lazyb0y: I want to keep the old variables, so people can see that those variables were removed, not only that I forgot them [16:18] siretart: was ist ein lp team? Eine mobile eingreiftruppe? Sonderkommando? [16:19] siretart: soll ich fai 3.2.1 dann bald releasen, oder wirst du einfach die Sachen aus dem svn trunk nehmen? Wie gesagt, ich koennte so bis zum 26/27 September releasen. Reicht das fue rdich? [16:28] Mrfai: lp == launchpad [16:28] uuh, 26/27 ist mir fast a weng spaet, ich wuerd dann ggf dinge aus dem trunk nehmen [16:29] Mrfai: I don't want to remove them, but put tem in an extra table, saying big and red "OLD" , it's confusing as it is now [16:31] Mrfai: ich stell mir etwas in der art wie das hier vor: https://launchpad.net/~ubuntu-burning - nur nicht fuer cdbrenndinge, sondern eben fuer fai [16:31] MT (~MT@80.109.167.79) left irc: Read error: Connection reset by peer [16:31] (man beachte den link 'show personal package archive' links im portlet [16:32] ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds [17:05] MT (~MT@80.109.167.79) joined #fai. [17:19] MT (~MT@80.109.167.79) left irc: Read error: Connection reset by peer [17:20] siretart: ich schau mal ob ich es bis montag schaffe. [17:21] lazyb0y: extra table is ok, wenn auf der gleichen seite im wiki. Also ohne das man nochmals klicken muss [17:22] genau so hab ich es vor :) [17:24] ich habe immer noch keine ahnung, warum $SERVER falsch ist, und wie man es richtig fuellen koennte - es geht nicht sofort schief, weil ich den configspace aus dem svn geholt hae die ganze zeit... [17:24] logs schreibe ich jetzt erstmal, indem ich LOGSERVER hard coded reinschreibe... [17:26] MT (~MT@80.109.167.79) joined #fai. [17:36] ErKa (keryell@keryell.pck.nerim.net) joined #fai. [17:38] Mrfai: danke dir! [17:56] MT (~MT@80.109.167.79) left irc: Read error: Connection reset by peer [17:57] argh, da geht noch mehr schief.... ich habe kein interfecas file, while auch IPADDR leer ist... [18:07] kugg (~jerkeby@90-227-248-186-no120.tbcn.telia.com) joined #fai. [18:16] ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds [18:18] MT (~MT@80.109.167.79) joined #fai. [18:27] MT (~MT@80.109.167.79) left irc: Read error: Connection reset by peer [18:27] MT_ (~MT@80.109.167.79) joined #fai. [18:40] ah! when using a non fai-kernel kernel, but booting with initrd which contains a dhcp client, then fai approach to set ip variables form kernel commandline is pretty much useless! [18:41] or it has to do with xen that the kernel commandline is crippled... [18:46] I think also live-initramfs has some minor flaws with ip= parameters [18:51] Mrfai: I'm still on 3.1.8 (rebuilding my local infrastructire from scratch with stable software only) [18:52] maybe it's some of the initram-scripts - I don't know, what is respnsible for setting /proc/cmdline? [18:53] if it's kernel code, verxy soon at boot time, then it might not be wrong - if it's intentionally, that the ip parameters, are set from a dhcp client script, the kernel does not set useful values... [18:53] then we are wrong assuming we can parse ip parameters from /proc/cmdline [18:54] (I'm working on a workaround - any other idea for getting network config data instead of grepping and cutting through ifoncfig outpout? [18:57] the normal fai 3.1.8 does not use initramfs. [18:58] /proc/cmdline is set by the kernel. The info comes from the boot loader [19:01] ok, I'm booting in an illegal way :) [19:02] but I just realize - this is bullshit anyway - if I want ti set ip statically, I can do it with fcopy, if it should be dynamic, I just use dhcp... [19:07] MT_ (~MT@80.109.167.79) left irc: Ping timeout: 480 seconds [19:08] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [19:26] schack (~schack@i577BC16A.versanet.de) joined #fai. [19:31] schack (~schack@i577BC16A.versanet.de) left irc: Quit: leaving [19:38] schack (~schack@i577BC16A.versanet.de) joined #fai. [19:43] schack (~schack@i577BC16A.versanet.de) left irc: Quit: using sirc version 2.211+KSIRC/1.3.12 [20:03] Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving [20:19] Nick change: MT -> Guest293 [20:19] Guest293 (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer [20:19] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [20:23] MT (~MT@dove.informatik.tu-muenchen.de) left irc: [20:26] allee (~ach@dialin-212-144-128-056.pools.arcor-ip.net) joined #fai. [20:30] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [20:40] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) left irc: Remote host closed the connection [20:44] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) joined #fai. [20:50] allee (~ach@dialin-212-144-128-056.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds [20:54] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [21:13] meandtheshell (~markus@85.127.108.176) left irc: Quit: Leaving. [22:17] meandtheshell (~markus@85.127.103.10) joined #fai. [22:18] meandtheshell (~markus@85.127.103.10) left irc: [00:00] --- Sat Sep 15 2007