00:05 FBIfai: 3 mt committed revision 6279 to 7 fai:  Updated experimental to match current trunk, improved mdadm error message to fix
00:05 FBIfai: recent bug report
msantana (msantana@SDF.ORG) left irc: Quit: Coyote finally caught me
msantana (msantana@SDF.ORG) joined #fai.
_julian (~quassel@hmbg-5f76600b.pool.mediaWays.net) joined #fai.
Nick change: pav5088_ -> pav5088
_julian_ (~quassel@hmbg-4d06a2c7.pool.mediaWays.net) left irc: Ping timeout: 480 seconds
msantana (msantana@SDF.ORG) left irc: Quit: Coyote finally caught me
\sh (~shermann@nat.de.netviewer.com) joined #fai.
Action: \sh should think about changing his job
07:11 oz_canonical became so bad?
07:20 \shNo I'm too old for this admin business
07:22 \sh<sarcasm>well, I think in Egypt there will be a job position free in a couple of weeks...would be more fun "\sh - Dictator of the Pharaos" </sarcasm>
07:25 juri_I'm looking for someone who wants the job of "cheif investor". got $250K lying about? ;)
07:26 \shlol
07:31 oz_\sh: ha!
07:31 oz_can't be
07:32 \shwhat? too old for the admin business, or "Dictator of the Pharaos"? ;)
07:34 oz_too old for admin business
07:34 oz_just swing the big bat of endless experience
07:35 oz_I know, this can be difficult in these modern times
07:44 oz_but becoming pharao...sounds tempting ;)
^Miaou^ (~AntoineR@82.230.94.236) left irc:
07:48 \shhehe
07:48 \shbtw..anyone know about this bug https://bugs.launchpad.net/ubuntu/+source/fai/+bug/710311 ? I'm trying to find a reference on dbts, but failed
07:48 torkelsitting on the top of a pyramid could be tiresome though...
07:49 oz_torkel: when you get too tired, relax in the sarkopharg ;)
07:49 torkeltrue :-)
ErKa (keryell@keryell.pck.nerim.net) joined #fai.
ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds
ErKa (keryell@m3.wifi.enstb.org) joined #fai.
Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai.
psibox (~dreger@login.physik.fu-berlin.de) joined #fai.
09:44 psiboxhi
09:44 psiboxdoes anyone remember why fai diverts /etc/init.d/nis during installs ?
09:44 psiboxthis leads to problems with insserv on squeeze. dependencies are not correct on first boot
09:45 psiboxautofs does not work
09:45 psiboxi just can't see, why some would want to divert /etc/init.d/nis ...
09:49 h01gerno. but about nis+autofs+squeeze you want to read http://www.earth.li/~noodles/blog/2011/02/my-squeeze-upgrade-notes.html
09:55 psiboxh01ger: thanks. but there is still a fai problem
09:55 psiboxdirectly after install:
09:55 psiboxroot@squeeze32-test:~> grep ^autofs /etc/init.d/.depend.start
09:55 psiboxautofs: rsyslog
09:55 psiboxrunning insserv (nothing else changed)
09:55 psiboxroot@squeeze32-test:~> grep ^autofs /etc/init.d/.depend.start
09:55 psiboxautofs: rsyslog nis
09:55 psiboxand this comes from the diversion of /etc/init.d/nis in fai
09:56 h01gergrep divert $(dpkg -L fai-client)
09:56 h01ger+ other fai packages
09:56 h01ger+ in your configspace
09:56 h01gerthough i dont get why init.d/nis is diverted
09:58 psibox/usr/lib/fai/updatebase:    fai-divert -a /etc/init.d/nis /sbin/start-stop-daemon /usr/sbin/policy-rc.d
10:00 psiboxmaybe this comes from a time when /etc/init.d/nis did not use start-stop-daemon ?
10:01 h01gerguess so
10:01 h01ger+please file a bug
10:02 psiboxwill do once I made sure it works with /etc/init.d/nis removed from that line
10:02 psiboxautofs already has a 'Should-Start: ypbind'
10:03 psiboxshould be fine. the problem during installs is, that the file which fai-divert puts at /etc/init.d/nis does not contain any valid LSB headers for insserv
10:03 psiboxtherefore all insserv calls during install log tons of errors
10:04 h01gereek
Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving
Mrfai (~lange@malzmuehle.informatik.uni-koeln.de) joined #fai.
justL1 (~leen@rev-131-102.virtu.nl) joined #fai.
10:32 justL1Hello All
10:33 justL1can I ask for some help again? SInce I fixed the bootin on the BL360c G7, I've noticed that the G1's dont boot anymore...
10:33 justL1firmware for the bnx2 gets loaded fine, but the boot hangs
10:34 justL1last message is eth0: no ipv6 routers present
10:34 justL1I dont see any weird errors
10:34 justL1but im at a loss what might be the cause..
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) joined #fai.
msantana (msantana@SDF.ORG) joined #fai.
11:08 \shMrfai: ping can you check on https://bugs.launchpad.net/ubuntu/+source/fai/+bug/710311 <- fai-cd bug..I fixed it temporarily for Ubuntu...I don't know if debian is/will be bugged too
11:13 Mrfaiyes, in squeeze grub-mkimage is also moved to grub-common
11:14 Mrfaiif we only change grub-pc to grub-common, fai-cd will not work with lenny any more (in certain configurations).
11:14 Mrfaifor fai stable branch we should install grub-pc _and_ grub-common
11:16 MrfaiI'm not sure if grub-pc is also needed, or if only grub-common will fine
11:30 h01gerMrfai, can you comment on the diverting /etc/init.d/nis issue discussed this morning between 10:44 and 11:04 ?
11:38 MrfaiThis file was diverted, because it causes problems in the past. Maybe because of not using start-stop-daemon. But maybe because of other problems. I'm not sure. Diverting the nis script works for me on lenny and squeeze.
11:43 mgoetzethe diversion of /etc/init.d/nis is from 2002 or earlier...
11:55 h01gerMrfai, i think it only works on squeeze because you dont use/install autofs
11:55 psiboxMrfai: are you using nis based automount maps ?
Action: h01ger believes its a serious bug even
11:55 psiboxif you don't use nis based automount maps, you can never see any effect of the bug ;)
11:55 h01ger(and definitly qualifiying for fixing in 6.0.1, expected in a month)
11:56 psiboxich installed without the diversion and autofs works upon first boot
11:56 psiboxi'll check, if the nis script can do anything at all with start-stop-daemon diverted
11:56 psiboxdon't think it can.
11:56 h01gerwhat does the diversion do?
11:56 psiboxit disabled /etc/init.d/nis
11:56 psiboxit does nothing.
11:57 psiboxbut the problem is, that the diversion creates a file with content like "this is a diversion... blah"
11:57 psiboxmissing all LSB headers for insserv
11:58 h01geryeah
11:58 h01gerinsserv is enabled on default, this breaks other software (autofs) -> serious bug in fai
11:58 psiboxevery call to insserv leads to somthing like:
11:58 psiboxsoftware.log:insserv: warning: script 'nis' missing LSB tags and overrides
11:59 h01gerah
11:59 psiboxanyway, i'll just remove the diversion of /etc/init.d/nis for now, it works.
11:59 h01gerit doesnt fail?
11:59 h01gerthen its not serious
11:59 psiboxautofs fails
11:59 psiboxafter reboot
11:59 psiboxstart order of nis and autofs is wrong
12:00 psiboxwe have a lot of nis maps in autofs
12:00 psiboxso for us it is serious.
12:00 psiboxcalling insserv once after reboot fixes it
12:00 psiboxis there a hook in fai that i can use AFTER diversions are taken back ?
12:01 h01gerstop chatting, file a bug
12:01 h01gerthis needs to be fixed in debian anyway
12:01 psiboxusing reportbug ?
12:02 h01gerand until it is i'd suggest to use a custom fai package with a lower version then the next in squeeze will have. so you can get upgrades..
12:02 h01geryes
12:02 h01gerseverity: important
12:02 psiboxok, will do after lunch.
12:02 psiboxthanks.
12:03 h01ger(important because fai is still usable for most cases and it also doesnt break autofs completly, there is a easy workaround)
12:03 h01gerthank you too
12:03 h01ger(important bugfixes also usually qualify for stable updates if the fix is sensible+targeted)
ErKa (keryell@m3.wifi.enstb.org) left irc: Ping timeout: 480 seconds
verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai.
12:42 \shMrfai: I fixed it like that: http://paste.ubuntu.com/564406/
12:57 \shmgoetze: you did a centos5 rinse install, right? how do you fix that inside the chroot that yum only downloads from a local mirror and from an external mirror?
12:58 mgoetze\sh: hm? mir ist nicht klar was du meinst
13:01 \shmgoetze: nachdem rinse das grundsystem installiert, geht er ja in das chroot rein, und versucht durch das script "/usr/lib/rinse/centos-5/post-install.sh" den rest zu installieren
13:02 \shdurch das package centos-release*.rpm werden aber yum repos.d dateien mitinstalliert, die gemeinhin nach aussen zeigen und nicht auf ein lokales yum repos zeigen
13:02 \shfrage ist, sollte ich noch im post-install.sh script meine eigenen repos dateien verwenden, und die schon installierten ueberschreiben?
13:03 \shsodass yum update nicht alles von aussen zieht sondern von lokalen yum repo mirrors?
13:03 mgoetze\sh: guck mal in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612164
13:04 mgoetze\sh: wenn du dir ein skript schreibst welches das alles macht was ich versucht habe da reinzupacken kannst du es mit --before-post-install einbinden
13:05 \shmgoetze: ok...lass mich mal basteln ;)
13:05 \sherstmal yum repos bauen ;)
13:05 mgoetzeschreib dafuer am besten direkt ein howto ins fai wiki ;)
13:07 MrfaiI'm using NIS based automount maps, but not using autofs but am-utils
13:31 \shmgoetze: ok, I created a CentOS-Base.repo file like this: http://paste.ubuntu.com/564436/
13:32 \shmgoetze: and created a script like this: http://paste.ubuntu.com/564437/
13:33 \shmgoetze: and executed rinse like this: sudo rinse --distribution centos-5 --arch amd64 --directory /home/shermann/centos5 --before-post-install /usr/lib/rinse/centos-5/pre-install.sh
13:33 \shmgoetze: and it worked
13:33 mgoetzegreat
13:34 \shmgoetze: I think you can just push your script inside the pre-install.sh and prefix is your chroot directory, and you can just replace ${prefix}/etc/yum.repos.d/* with your magic ;)(
13:34 \shmgoetze: ii  rinse                                                   1.7-1                           RPM installation environment
13:34 mgoetzeright, i was hoping to have everything configurable in one place, debian mirror, centos mirror, ubuntu mirror etc. - that's why i filed that wishlist bug
13:35 mgoetzeyeah i don't think there have been any new versions for 3 years or more :(
13:40 \shmgoetze: you want to create the chroots dynamically?
13:41 \shmgoetze: anyways I think your example in bug #612164 won't work 'cause "system( $CONFIG{ 'before-post-install' }, $prefix );" in /usr/sbin/rinse
13:41 mgoetze\sh: well i wrote a generalized Makefile to allow any fai user to create whatever chroot he likes without thinking too much about how to do it
13:42 mgoetzeit fails even before with the -x check :)
13:42 \shyes
13:48 \shmgoetze: much better...you don't need the the before-post-install stuff-
13:49 \shmgoetze: just put everything you need to do inside the post-install.sh script and you are done...I think some parts you need to hardwire (like the local repository server)
13:50 mgoetzesure but this would defeat the purpose of what i want to achieve... that some person who has never been on this irc channel can do aptitude install fai-quickstart rinse; cd /srv/fai/config/basefiles; make CENTOS5_64.tar.xz
13:50 mgoetzethere are many ways to fix it for just me but i want to fix it for everyone ;)
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) left irc: Ping timeout: 480 seconds
13:57 \shmgoetze: well, but wouldn't it be easier to create a patch for the post-install.sh scripts for rinse, to achieve that?
13:58 mgoetzesure but what do you propose... nmu? or have fai-server divert it? or...?
14:02 \shmgoetze: well, reading again and again your bugreport, when you want to have something like "make centos5_64.tar.gz" then rinse does the job without a problem, your replacement for the yum mirrors needs a bit more knowledge ;) like knowing a centos mirror and exporting it in MIRROR_CENTOS
14:04 mgoetzeright, so my idea is that the user can configure these variables at the top of Makefile
14:04 mgoetzethen in the rules of the makefile, which the user doesn't want to touch because after all makefiles are ugly, it would pass this off to a script called by rinse
14:05 mgoetzethat's why i would need different semantics for the rinse invocation
14:08 \shmgoetze: so you need to patch rinse with some more intelligence ;)
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) joined #fai.
ErKa (keryell@keryell.pck.nerim.net) joined #fai.
14:20 \shmgoetze: and your perl snippet has a bug
14:20 mgoetzehm?
14:20 \shoh no
14:20 \shI misread it
14:20 mgoetzedidn't you know perl is a write-only language :)
14:22 \shmgoetze: when I give you a patch, for rinse that is, and you test it that it works for you, will you push it to steve kemp ?
14:23 \shMIRROR_CENTOS=http://172.24.24.15/centos sudo rinse --before-post-install "/usr/bin/perl -pie 's,mirrorlist=,\#mirrorlist=,;s,\#baseurl=http://mirror.centos.org,baseurl=${MIRROR_CENTOS},;' ${TMPDIR}/etc/yum.repos.d/CentOS-Base.repo" --distribution centos-5 --arch amd64 --directory /home/shermann/centos5/ <- this is what you want, right?
14:24 \shif so, then I can tell you, that it works ;)
14:24 \shI'll have to refine the patch, but in general it works...
14:26 mgoetzei've never heard back from steve kemp, i write bug reports and he never reacts :)
14:26 mgoetzebut i can try
14:27 \shmgoetze: this is opensource, you can always fork ;)
14:28 mgoetzenmu is a bit difficult as non-dd :)
14:29 \shyou don't want to do an nmu...what you want is intrusive, and can break other peoples setup...so I introduced actually a new cli switch (--before-post-install-command, --after-post-install-command)
14:29 \shso it doesn't break eventually existing scripts and gives new features ;)
14:30 mgoetzewell... it breaks the setup of people who have spaces in the file name of their scripts. they surely deserve it :)
14:31 \shwhen I'm really adventurous, I go and patch Ubuntus version and push it to ubuntu ;) therefore mr. steve kemp needs to react somehow...and eventually he will
14:36 \shhmmm..is he on irc somehow?
14:41 mgoetzedunno
14:41 \shok...I'll make a patch and reply to your bug report with the patch as attachment
15:14 mgoetzeMrfai: in fai4's make-fai-nfsroot you check [ -d $NFSROOT/usr/share/live-initramfs ], but this is no longer correct with the squeeze version of live-initramfs
15:15 Mrfaiwhat is it instead?
15:16 mgoetzeMrfai: hm, maybe [ -x $NFSROOT/usr/share/initramfs-tools/hooks/live ] ? depends what exactly you want to check i guess
15:17 MrfaiI think I wanna check if live-initramfs is installed
15:18 mgoetzeit's a transitional package, in squeeze you want live-boot-initramfs-tools
15:18 mgoetzeanyway how about $ROOTCMD dpkg -l live-boot-initramfs-tools ?
15:21 MrfaiIt's faster just to check the existance of an file or directory.
15:21 mgoetzeok well i would go with that hooks/live one then, but probably mikap has a more informed opinion
15:21 mgoetzemikap: ^^
15:22 Mrfaicheing for hook/live is fine IMO
15:23 mgoetzei guess fai4 is targeted at squeeze+ ? or do we have to worry about lenny compatibility?
15:24 MrfaiYep, fai 4 ist squeeze+. We can drop lenny support in this version.
15:25 mgoetzeok i will test again with the hooks/live test and commit to trunk if it works
15:26 mgoetzei just successfully installed a kvm guest with squeeze nfsroot and fai4 btw :)
15:32 mgoetzeMrfai: do you mind if i also update the dependencies of fai-nfsroot?
15:35 MrfaiWhich dependency? because of the aptitude problem in Ubuntu?
15:36 mgoetzeMrfai: no i mean the dependency on live-initramfs, which is only a transitional package in squeeze
15:37 mikapmgoetze: what's the problem?
15:37 Mrfaiplease file a bug report for this. Even we can drop lenny support in 4.x I will try to drop it later, not yet.
15:38 MrfaiIt's more a cosmetic thing, not a real bug IMO.
15:38 mgoetzemikap: what's a good quick test to see whether live-boot was installed successfully in the nfsroot?
15:39 mikapmgoetze: for which suite?
15:39 mikapmgoetze: dpkg --list live-boot for >= squeeze
15:39 mgoetzesqueeze i guess, but if it also works with (future) grml versions...
15:40 mikapfallback to dpkg --list live-initramfs for anything older
15:40 mgoetzedpkg -l too slow for thomas it seems :)
15:40 mikapno garuantee for anything else
15:40 mgoetzeare you transitioning to live-boot in grml as well?
15:40 mikapchecking for according /usr/share/live*$FOO
15:41 mikapmgoetze: we already did
15:41 mikapcheck the bugfixes that squeeze got from grml...
FBI (~FBI@fbi.bot.oftc.net) left irc: Server closed connection
FBI (~FBI@fbi.bot.oftc.net) joined #fai.
15:47 mgoetzeeh apparently this issue was already fixed but hasn't made it to the beta packages on fai-project.org :)
15:48 mgoetzemaybe i should start building my own from trunk...
15:53 mgoetzeMrfai: trunk/debian/changelog is at 4.0~beta2 but fai-project.org fai4/koeln repo has ~beta0, are you uploading them somewhere else?
15:55 \shMrfai: the aptitude bug is fixed in ubuntu...the same for fai-cd
15:56 \shMrfai: uploaded the fixes this morning...
16:02 justL1im really really starting to dislike fai..
16:02 justL1why does it break every time you look at it?
16:02 justL1bah
justL1 (~leen@rev-131-102.virtu.nl) left irc: Quit: Crap!
16:10 mgoetzefamous last words?
16:12 Mrfaimgoetze: I do not upload very often the fai trunk version. Therefore only beta0 is available
16:12 Mrfais/upload/build/
ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds
\sh (~shermann@nat.de.netviewer.com) left irc: Remote host closed the connection
17:00 FBIfai: 3 mgoetze-guest committed revision 6280 to 7 fai:  Deduplicate scripts/{DEBIAN,FAIBASE}/40-misc in simple-examples
17:06 mgoetzehm someone remind me... how do i use unpartitioned disks with setup-storage?
17:06 Mrfaiflag_initial=1 in vlass/*.var
17:06 Mrfaiclass/*.var
17:07 mgoetzei mean i don't want setup-storage to create a partition table
verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Quit: Ex-Chat
Mrfai (~lange@malzmuehle.informatik.uni-koeln.de) left irc: Quit: leaving
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) left irc: Quit: Leaving.
vicky (~luser@dhcp-83-219-97-225.customers.tvtnet.ch) left irc: Server closed connection
vicky (~luser@dhcp-83-219-97-225.customers.tvtnet.ch) joined #fai.
aptituz (~schoenfel@thehappy.de) left irc: Quit: switch!
tokkee (tokkee@osprey.tokkee.org) left irc: Server closed connection
tokkee (tokkee@osprey.tokkee.org) joined #fai.
ErKa (~keryell@keryell.pck.nerim.net) joined #fai.
allee (~quassel@allee.mpe.mpg.de) left irc: Server closed connection
allee (~quassel@allee.mpe.mpg.de) joined #fai.
alekibango (~alekibang@ip-94-113-217-204.net.upcbroadband.cz) left irc: Server closed connection
alekibango (~alekibang@ip-94-113-217-204.net.upcbroadband.cz) joined #fai.
20:08 stockholmhow do i get the newly bootet system to handle device changes? it pxe-boots of a nic that turns out to become eth2 afterwards.
20:08 stockholmdo i need to do ip=:::hostname:eth3:dhcp in the pxe config file that fai-chboot generates?
siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai.
20:15 glancethats the only way i have bin able to do it...
msantana (msantana@SDF.ORG) left irc: Quit: Coyote finally caught me
ErKa (~keryell@keryell.pck.nerim.net) left irc: Read error: Connection reset by peer
ErKa (keryell@keryell.pck.nerim.net) joined #fai.
Guest616 (52aa2d71@ircip2.mibbit.com) left irc: Quit: http://www.mibbit.com ajax IRC Client
_julian (~quassel@hmbg-5f76600b.pool.mediaWays.net) left irc: Server closed connection
_julian (~quassel@hmbg-5f76600b.pool.mediaWays.net) joined #fai.
ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds
pav5088 (~Mark@ppp118-208-33-206.lns20.bne1.internode.on.net) left irc: Remote host closed the connection
pav5088 (~Mark@ppp118-208-33-206.lns20.bne1.internode.on.net) joined #fai.
siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Ping timeout: 480 seconds
msantana (msantana@SDF.ORG) joined #fai.
--- Wed Feb 9 2011

Generated by irclog2html.pl 2.1_h01ger1 by Jeff Waugh - find it at freshmeat.net! Customized by Holger 'h01ger' Levsen