[03:13] juri_ (~demo@ip70-178-33-171.ks.ks.cox.net) left irc: Remote host closed the connection [05:04] juri_ (~juri@ip70-178-33-171.ks.ks.cox.net) joined #fai. [06:52] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. [07:18] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Ping timeout: 480 seconds [07:56] MT (~MT@s0478.vpn.hrz.tu-darmstadt.de) joined #fai. [07:57] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [07:57] Nick change: MT -> Guest1338 [07:57] Nick change: MT_ -> MT [08:04] Guest1338 (~MT@s0478.vpn.hrz.tu-darmstadt.de) left irc: Ping timeout: 480 seconds [08:06] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Read error: Connection reset by peer [08:06] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [08:16] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Ping timeout: 480 seconds [08:31] mludi42 (~or4000@213-205-85-140.net.novis.pt) joined #fai. [08:58] siggg (~jean@dyn-83-156-148-130.ppp.tiscali.fr) joined #fai. [09:27] Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. [09:39] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [09:40] Nick change: MT -> Guest1349 [09:40] Guest1349 (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Read error: Connection reset by peer [09:40] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [09:40] Nick change: MT_ -> MT [09:49] MT_ (~MT@130.83.161.205) joined #fai. [09:49] Nick change: MT -> Guest1350 [09:49] Guest1350 (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Read error: Connection reset by peer [09:49] Nick change: MT_ -> MT [09:57] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [09:57] MT (~MT@130.83.161.205) left irc: Read error: Connection reset by peer [10:06] MT (~MT@130.83.161.205) joined #fai. [10:06] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Read error: Connection reset by peer [10:15] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [10:15] MT (~MT@130.83.161.205) left irc: Read error: Connection reset by peer [10:24] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Remote host closed the connection [10:24] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [10:29] siretart (siretart@tauware.de) left irc: Ping timeout: 480 seconds [10:29] siretart (siretart@tauware.de) joined #fai. [10:33] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [10:33] Nick change: MT -> Guest1357 [10:33] Guest1357 (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Read error: Connection reset by peer [10:33] Nick change: MT_ -> MT [10:37] I am just thinking, i have written a ln -s in my script files to link to the ldap.conf. this works fine in a softupdate. but i am not sure if this links correctly when installed because I used the ${target} variable. [10:42] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [10:42] Nick change: MT -> Guest1358 [10:42] Guest1358 (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Read error: Connection reset by peer [10:42] Nick change: MT_ -> MT [10:47] ah, I guess something like: ln -s ldap.conf ${target}/etc/libnss-ldap-conf should work [10:51] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [10:51] Nick change: MT -> Guest1359 [10:51] Guest1359 (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Read error: Connection reset by peer [10:51] Nick change: MT_ -> MT [10:53] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: [10:53] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [11:02] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Quit: Leaving [11:08] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [11:48] jo (~joerg@ppc214.mipool.uni-jena.de) joined #fai. [11:51] Does FAI support incremental updates of the clients, i.e. run apt-get upgrade on each client? How are the clients maintained with FAI? What happens after the installation? [11:59] lFAI softupda is a incremental update. If you only like to run apt-get update; ... upgrade, you can do it with a small script on your own. You also have to decide by yourself when to run such a script. Via cron, or only on a reboot, or oush from a central server? It's your decission how to do this, FAI will not force you to use a certain methed. [13:17] d_v_l (~dvl@193.72.17.15) joined #fai. [13:19] Hi folks. I have two NICs on my fai-clients. Both NICs are served by DHCP. Unfortunately when starting the fai-boot the wrong interface gets dhcp-ed. Since there are a lot of different servers, I cannot realy control, which interface asks at first for DHCP. Is there any workaround or solution for controlling this? [13:31] jo (~joerg@ppc214.mipool.uni-jena.de) left irc: Quit: leaving [13:45] siggg (~jean@dyn-83-156-148-130.ppp.tiscali.fr) left irc: Ping timeout: 480 seconds [13:49] In live.log upon booting my FAI client, I get the message "mount: Mounting unionfs on /root failed: No such device", even after compiling in UFS support [13:49] this is with FAI version 3.2.4 on a Lenny server [13:51] Does ufs support need to be built into the kernel that exists within my NFS root, or just in the kernel which I use to boot my client via PXE? [13:52] AFAIK ufs is not unionfs [13:53] really...ok [13:54] that would explain it then, looks like i need to patch my kernel. I will try that. Thanks [13:56] siggg (~jean@dyn-83-156-148-130.ppp.tiscali.fr) joined #fai. [15:06] fai-guy (~christian@16.121.113.82.net.de.o2.com) joined #fai. [15:16] yeah! that did it...im finally booting a Lenny client from FAI 3.2.4 [15:17] so things I've learned that bogged me down...the boot kernel needs root_nfs support and unionfs support built into it, and in my test case, and pcnet32 network driver for my vmware clients [16:12] stockholm (~andreas@marta.schuldei.org) joined #fai. [16:13] eartoast: where is IPADDR set running softupdates? [16:17] siggg (~jean@dyn-83-156-148-130.ppp.tiscali.fr) left irc: Ping timeout: 480 seconds [16:24] mludi42 (or4000@213-205-85-140.net.novis.pt) left #fai. [16:34] maybe nowhere, because normally IPADDR is set by DHCP, which may not be called during softupdate [17:18] Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving [17:21] Nachdem heute nachmittag keiner geantwortet hat, traue ich mich einfach mal, meine Frage nochmal zu stellen... [17:22] fai-gu1 (~christian@16.121.113.82.net.de.o2.com) joined #fai. [17:22] Ich habe auf den Clients zwei NICs, die via DHCP versorgt werden. Gibt es eine Möglichkeit, zu steuern, welche NIC als erstes via DHCP versorgt wird? [17:23] Sobald die sog. zweite die IP bekommt, mach FAI Probleme (Config-Dir und NFSROOT) [17:29] fai-guy (~christian@16.121.113.82.net.de.o2.com) left irc: Ping timeout: 480 seconds [17:52] d_v_l (~dvl@193.72.17.15) left irc: Quit: KVIrc 3.2.0 'Realia' [18:05] Nick change: fai-gu1 -> fai-gui [18:06] Nick change: fai-gui -> fai-guy [18:10] mcarvalh (~mcarvalh@144-212-103-20.mathworks.com) left irc: Quit: Leaving [18:11] mcarvalh (~mcarvalh@144-212-103-20.mathworks.com) joined #fai. [18:21] MT (~MT@vpn.forsyte.informatik.tu-darmstadt.de) left irc: Ping timeout: 480 seconds [18:23] MT (~MT@flag.forsyte.informatik.tu-darmstadt.de) joined #fai. [18:31] fai-guy (~christian@16.121.113.82.net.de.o2.com) left irc: Quit: Leaving. [18:32] fai-guy (~christian@16.121.113.82.net.de.o2.com) joined #fai. [18:32] fai-guy (~christian@16.121.113.82.net.de.o2.com) left irc: [18:40] torkel (torkel@ip64.degernas.se) left irc: Quit: leaving [19:00] mac6cast (~mac6cast@marxbook.stattfernsehen.com) joined #fai. [19:07] I'm getting the following error when my Lenny client attempts to mount its mirror [19:07] mac6cast (mac6cast@marxbook.stattfernsehen.com) left #fai. [19:07] Can't set permissions on mtab: Operation not permitted [19:08] are you sure that unionfs is working? [19:08] However, I can manually mount it if i call mount -n -o nolock...is this a bug in FAI 3.2.4? [19:08] not a known one, at least [19:08] i was looking at http://layer-acht.org/fai-irc/fai.log.20070925.html, which looks like a similar problem mounting the config dir [19:08] does something like touch /bla work? [19:09] i can make directories files etc and mount my debian mirror from the fai client after it drops me to the shell, yes [19:10] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. [19:11] i imagine i can fix it by setting my mount options for task_mirror, but im not sure where to do so [19:12] it might be worth bringing this up on the fai mailinglist [19:12] just in case you don't get immediate help here [19:12] (I'm on the leave, will be back online in 30mins or so) [19:12] ok, not a problem, i might post tomorrow if Mrfai is on [19:19] i also signed up on the mailing list. thanks for the suggestion [19:22] MT (~MT@flag.forsyte.informatik.tu-darmstadt.de) left irc: Ping timeout: 480 seconds [19:47] MT (~MT@drms-4d0067b1.pool.mediaWays.net) joined #fai. [19:48] sepski (~seppity@217.17.211.51) joined #fai. [19:56] MT_ (~MT@vpn.forsyte.informatik.tu-darmstadt.de) joined #fai. [19:57] MT (~MT@drms-4d0067b1.pool.mediaWays.net) left irc: Ping timeout: 480 seconds [19:58] fwiw, i had to add the option -n to romountopt in my nfsroot [19:59] so no /srv/fai/nfsroot/live/filesystem.dir/etc/init.d/rcS has the following line changed: [19:59] so now* [19:59] export romountopt="-n -o async,noatime,nolock,ro,actimeo=1800" [20:01] hmmm [20:01] -n is already used for getting the config space [20:01] so only the mirror is still affected [20:02] ok, this is a bug [20:02] mcarvalh, would you mind filing a bug report? [20:03] ok, this will be my first :) [20:04] say that -n must be added to the mount command in task_mirror [20:04] just as is done in get-config-dir-nfs [20:04] and tag it "patch" [20:04] is that the correct place i should add this option, or is there a more approprate place for it, (e.g something equivalent to get_config_dir_nfs) [20:04] where is task_mirror located? [20:04] to me it seems to be most appropriate [20:04] in subroutines-linux [20:05] that is /usr/lib/fai/subroutines-linux [20:05] ok, thanks [20:05] in get-config-dir-nfs it says something like mount -n $romountopt [20:05] in task_mirror that -n is simply missing :-) [20:06] it was added to get-config-dir-nfs only very recently [20:06] so just nobody had stumbled upon it yet ... [20:07] heh, glad to be the first [20:08] BarryAllen (~marx@200.195.196.16) joined #fai. [20:08] but even cooler that you already have the fix ready :-) [20:08] hi all [20:08] hi :-) [20:08] im installing 3.2.35... but im missing the KERNELPACKAGE variable in the config files... is that deprecated ? [20:08] .35 doesn't exist (yet) ... [20:09] (im using the cvs fai-source branch) [20:09] :-) [20:09] ops, sorry :) [20:09] yes, it is no longer there [20:09] MT_, where is it now? [20:09] the kernel is now simply installed via apt [20:09] thus you need to modify /etc/fai/NFSROOT [20:09] nice :) [20:10] tks MT_ ! [20:10] in case you need to do so, at all [20:27] hmm, so if i submit a bug report from my older etch box, it autofills the version of FAI as 3.1.8 in my report...can i just edit that line? [20:27] yes, just do so [20:27] The only essential lines are [20:27] MT_: you work on setup-storage again? [20:27] Package: fai [20:27] Version: 3.2.4 [20:27] MT_: i was installing the newest version the other day [20:27] Tags: patch [20:27] ( :-) ) [20:27] and it did not work [20:28] well, first I started using it myself [20:28] i fixed some obvious bugs on the way to get it to compile but there came more and more [20:28] then I did some hacking [20:28] which SVN version? [20:28] i am using it too [20:28] that was head yesterday or the day before [20:28] I fixed some bugs in 4871 just yesterday [20:28] ah, ok :-) [20:28] I had integrated the encryption thingy [20:29] I think r4872 should be ok again [20:29] neat [20:29] but in case there are still any errors, I'm ready to fix them here and now :-) [20:30] i could not reach you when i had the problems so i went back to a known good version [20:30] i will come back and try it again soon [20:31] I've been mostly off IRC as I was pretty busy setting up the new system [20:32] in case I don't respond more or less immediately, just drop me an email, be it PM or via the list [20:34] great, will do [20:34] "the new system" sounds like i could know what you mean. what is it? [20:35] our group has moved to TU Darmstadt [20:35] packed my SVN from Munich [20:35] reworked the necessary bits [20:35] upgrade to latest SVN-FAI [20:35] and reinstalled :-) [20:35] ok [20:35] :-) [20:36] so you moved house from munich to darmstadt, too? [20:36] well, I had been sharing a flat back in in MUC, moved into a new flat here [20:37] but moving those things took even longer than moving the system :-) [20:39] sure... then finding friends and stuff takes years [20:39] well, currently I'm doing hardly anything else than working [20:41] gee. :-) [20:41] how can i express negative preferencs regarding packages for a class? [20:41] what exactly do you mean by negative preferences? [20:42] how can i say "if CLASS is defined, dont install PACKAGE"? [20:42] at least with PACKAGES install [20:42] that does work [20:42] as long as the entries end up in the same list [20:42] (install packages splits a some point) [20:42] just say [20:42] like a line PACKAGE- in the CLASS file in package_config ? [20:43] right [20:43] torkel (torkel@ip64.degernas.se) joined #fai. [20:43] so [20:43] MT_: hm? [20:43] PACKAGES install THE_CLASS_WHERE_YOU_DONT_WANT_IT [20:43] package-goes-away- [20:43] if you have some [20:44] PACKAGES install [20:44] package-goes-away [20:44] say the package-goes-away- [20:44] close to the other one [20:45] otherwise you could end up in an install - remove - install loop [20:45] if I'm not mistaken [20:45] once I think about it again, I might well be mistaken [20:45] and you can put it anywhere [20:46] where is that documented? [20:46] that - what? [20:46] removing packages? [20:46] that "PACKAGES install THE_CLASS_WHERE_YOU_DONT_WANT_IT" line [20:46] hm!? [20:47] meaning that you can put a classname after the command? [20:47] I'm just not sure what you're unclear about [20:47] i did not know that was possible [20:48] you get the magic && THE_OTHER_CLASS [20:49] hm, do you have a real world example? [20:49] just to be sure? :-) [20:49] yes, just a sec [20:50] it's even in the fai-guide [20:50] Software package configuration [20:50] everything's there, including the - thing [20:50] wow [20:50] ok, i look it up there [20:51] well, for the real world: [20:51] consider my DEFAULT [20:51] PACKAGES install [20:51] acl [20:51] acpid apmd- [20:51] apt-show-versions [20:51] attr [20:51] bash [20:51] bzip2 [20:51] PACKAGES install [20:51] acl [20:51] acpid apmd- [20:52] apt-show-versions [20:52] attr [20:52] bash [20:52] bzip2 [20:52] PACKAGES install [20:52] acl [20:52] acpid apmd- [20:52] apt-show-versions [20:52] sorry, that was twice [20:52] but that continues ... down to ... [20:52] PACKAGES aptitude mole [20:52] # using e1000-source, there is no need for these [20:52] # linux-image-2.6-amd64/etch-backports [20:52] # linux-headers-2.6-amd64/etch-backports [20:52] mpt-status/etch-backports [20:52] PACKAGES install AMD64 [20:52] linux-image-2.6-amd64 [20:52] linux-headers-2.6-amd64 [20:52] PACKAGES install AMD [20:52] linux-image-2.6-k7 [20:52] linux-headers-2.6-k7 [20:52] PACKAGES install IA32 [20:52] linux-image-2.6-686 [20:53] linux-headers-2.6-686 [20:53] PACKAGES install GRUB [20:53] grub [20:53] so I'm using the DEFAULT and specify all the specific kernel things [20:53] instead of having a bunch of separate files [20:53] why dont you use aptitiude all the time? then you would not bloat your system if dependencies change [20:54] oh, well, that's right but [20:54] - I was too lazy to change [20:54] :-) [20:54] ok [20:54] - there is no checking for existing packages with aptitude [20:54] I think it will just fail ... :-( [20:58] I just finished submitting that bug report FYI [21:20] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477564 [21:21] hmm, but if i make that change in /usr/lib/... and then re-make my nfsroot, it doesnt seem to apply in there [21:21] nop [21:22] how do i get it in there without manually chroot'ing into it and making the change? [21:23] either, build new packages and install them manually [21:23] or make a script to do the patching [21:24] k, i think ill leave that up to the maintainers :) [21:26] so you'd better ping Mrfai tomorrow to get it done soon :-) [21:26] at least i can wedge the fix into my nfsroot to continue my testing [21:44] does the kernel name of the PXE boot kernel need to match the name of the kernel within the nfsroot? [21:45] not the name, but the version [21:45] you'll need to have the appropriate modules ready [21:45] for example, my boot kernel (with unionfs and root_nfs compiled in) is named 2.6.22-fai, but the one in the nfsroot is 2.6.22-3-486... [21:46] and it seems to have a hard time finding modules since it refers to the wrong path now [21:46] ok, yes [21:46] you'll need to get your modules installed into the nfsroot [21:46] ahh..do i just add the to /etc/fai/NFSROOT? [21:47] if you have a proper Debian package, which is available via some mirror, yes [21:47] i made the package myself [21:50] sepski (~seppity@217.17.211.51) left irc: Quit: Leaving [21:53] i give up for the evening...thanks for your help today! [21:58] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Ping timeout: 480 seconds [00:00] --- Thu Apr 24 2008