[05:11] maxy (~maxy@190.55.95.11) left irc: Ping timeout: 480 seconds [05:15] maxy (~maxy@190.55.95.11) joined #fai. [06:16] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. [06:36] tokkee_ (tokkee@osprey.tokkee.org) joined #fai. [06:36] tokkee (tokkee@osprey.tokkee.org) left irc: Ping timeout: 480 seconds [06:55] BlindBunny1 (~BlindBunn@power.informatik.RWTH-Aachen.DE) joined #fai. [07:00] justleen (~leen@rev-131-102.virtu.nl) joined #fai. [07:45] Nick change: tokkee_ -> tokkee [07:52] verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai. [08:47] verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Ping timeout: 480 seconds [08:57] verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai. [09:28] Action: h01ger runs softupdates in chroots in a savelog hook from softupdate now [09:44] fai: 3 mika committed revision 6148 to 7 fai: fcopy_symlinks: adjust credits in patch comment [11:04] fai: 3 mika committed revision 6149 to 7 fai: reinclude code which is needed (closes: #599305) [11:05] fai: 3 mika committed revision 6150 to 7 fai: fai: re-add support for hostname=... bootoption when using live-config [11:05] fai: live-config provides hostname handling through a separate script [11:05] fai: and $HOSTNAME of bootoption hostname=... isn't available in the [11:05] fai: environment any longer. [11:06] fai: 3 mika committed revision 6151 to 7 fai: man/fai-class.1: replace dpkg --print-installation-architecture with --print-architecture [11:06] fai: Thanks: Michael Log [11:06] fai: Signed-off-by: Michael Prokop [11:06] fai: 3 mika committed revision 6152 to 7 fai: bin/install_packages: mention import variables $aptoptions and $FAI_DEBSOURCESDIR [11:06] fai: Thanks: Michael Log [11:06] fai: Signed-off-by: Michael Prokop [11:08] fai: 3 mika committed revision 6153 to 7 fai: bin/fai-cd: fix quote handling of rsync check [11:08] fai: Make sure the check for rsync executable returns the proper [11:08] fai: value. Avoid "&&" logic and use if...then.. instead. More [11:08] fai: details in thread "fai-cd: quotes around command for -x test" on [11:08] fai: linux-fai-devel mailinglist. [11:08] fai: 3 mika committed revision 6154 to 7 fai: fai, make-fai-nfsroot: Use df -P for guaranteed one-line-is-one-mount output [11:08] fai: Thanks michael log for the patch. [11:09] fai: 3 mika committed revision 6155 to 7 fai: examples/simple/disk_config/FAIBASE: Added bootable:1, which is still necessary on some systems [11:09] fai: Thanks Maximiliano Curia for reporting this. [11:09] serverhorror (~martin@gate-g21.inqnet.at) joined #fai. [11:09] fai: 3 mika committed revision 6156 to 7 fai: fai-guide.txt: Improved documentation of hooks [11:09] fai: Thanks Peter Bittner for providing the text. [11:09] fai: 3 mika committed revision 6157 to 7 fai: install_packages: Fix dpkg hold output [11:09] fai: Thanks Michael Log for the patch. [11:09] fai: 3 mika committed revision 6158 to 7 fai: setup-storage/Commands.pm: Quote fs argument in parted mkpart calls [11:09] fai: Special characters may be in use that confuse the shell as in, e.g., [11:09] fai: linux-swap(v1) (thanks Peter Kruse for the patch). [11:10] fai: 3 mika committed revision 6159 to 7 fai: Release new version 3.4.4. [11:10] fai: Signed-off-by: Michael Prokop [11:10] fai: 3 mika committed revision 6160 to 7 fai: Tagging stable release 3.4.4. [11:54] verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Remote host closed the connection [12:07] <\sh> wow mikap....rhonda wrote a really nice foreword...congrats to this release :) [12:07] <\sh> and also congrats to 3.4.4 :) [12:08] \sh: thanks² :) [12:33] hmm... where is an appropriate place to file fai-ubuntu-bugs nowadays? [12:44] glance: i assume launchpad and if an upstream i'm sure \sh will fwd it to fai mailinglist, right \sh? [13:02] verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai. [13:05] <\sh> glance: you can file bugs on launchpad.net/ubuntu/+source/fai [13:14] <\sh> glance: but you can raise the issue also here when I'm around :) [13:15] one is with the rcS-symlink to fai and the fai-upstart job, there is two instances of fai racing in the nfsroot. [13:16] <\sh> glance: ubuntu release? lucid or maverick? [13:16] this is tested with lucid fai-packages from fai-launchpad-ppa [13:16] 3.2.4+svn4837-0ubuntu2 [13:17] <\sh> that's old [13:17] <\sh> too old [13:17] err. my failt [13:17] i was looking at the wrong test machine =) [13:17] <\sh> 3.4.2ubuntu1~lucid1~ppa1 [13:17] <\sh> ?? [13:18] yepp [13:18] thats the one. [13:18] <\sh> hmmm...I didn't see it when I tested the package on my lucid fai server [13:18] <\sh> could you pastebin the issue? paste.ubuntu.com e.g. [13:22] when you install the fai-nfsroot-package you get _both_ of the /etc/init/fai.conf and /etc/init.d/rcS -> /usr/sbin/fai [13:23] and if the upstart job wins the race, it conflicts with tty1 on the console, and fai-abort gets triggerd [13:24] so how i solve it is just a hook who does http://paste.ubuntu.com/513863/ [13:33] <\sh> glance: did you do a complete new installation of fai on lucid, or could it be that it was still and old relict (the rcS file) [13:33] its in the nfsroot so it brand spanking new [13:34] oh one of my problematic bugs solved btween 3.3.5ubuntu1 and 3.4.2ubuntu1 [13:35] <\sh> glance: hmmm..in my nfsroot i have /etc/init/fai and /etc/init.d/rcS.distrib [13:36] <\sh> let me redo this step [13:36] yea, the /etc/init.d/rcS.distrib diverted by the fai-nfsroot package and replaced with a symlink to /usr/sbin/fai [13:37] <\sh> glance: but I don't have any /etc/init.d/rcS script anymore...but give me a sec so I redo the nfsroot from scratch [13:41] <\sh> glance: my newly created nfsroot looks like this for all rc files: http://paste.ubuntu.com/513877/ [13:41] <\sh> but I'm also running 3.4.3 [13:41] Action: glance is currently building a nfsroot just to verify a second time... [13:42] <\sh> glance: and inside the chroot dpkg-divert --list gives me this: http://paste.ubuntu.com/513883/ [13:42] http://paste.ubuntu.com/513887/ thats how it looks in my nfsroot [13:43] <\sh> my other chroot was still from 3.3.5 [13:44] why is rcS diverted when it wasn't replaced by a fai symlink? [13:44] <\sh> glance: so rcS isn't started when upstart is running and doing the job maintainance. [13:45] my hackish fix is just to restore the orig. rcS and let it boot as normal as possible and start fai from a upstart job. [13:46] <\sh> glance: upstart does the following thing: it starts all jobs in /etc/init with regards of their dependencies and events ... ther is an upstart job which is named rcS.conf and that gives control from upstart to the rcS script. [13:47] <\sh> and it only starts the rcS when the bootup finally reaches runlevel S [13:48] <\sh> glance: please do a dpkg-divert --list inside your chroot pls...so we can make sure 1. fai-nfsroot does the divert or 2. something else is triggering this [13:49] http://paste.ubuntu.com/513900/ [13:49] <\sh> that's the correct thing todo [13:50] <\sh> just divert /etc/init.d/rcS out of the way to /etc/init.d/rcS.distrib [13:52] /etc/init.d/rcS symlink, it should be fine =) [13:52] <\sh> glance: why? [13:52] <\sh> glance: upstart job fai does what it should :) [13:52] err. [13:52] a broken statement. [13:52] as long as i get rid of the /etc/init.d/rcS symlink, it should be fine =) [13:53] thats how it should have bin [13:53] <\sh> glance: what broken statement? [13:54] <\sh> the fai upstart job tells me: 1. start on local-filesystems , output to console and finally start the task /usr/sbin/fai [13:54] the statement i said 15:52 that you reacted uppon. it was probably me thinking more than i was typing. thats what was broken. [13:57] <\sh> glance: so you want to have /etc/init.d/rcS back in place? /me is a bit baffeled [13:58] not necessary [13:58] <\sh> mikap: does debian already use upstart in any way? [13:58] \sh: no [13:58] it was more of a language confusion [13:58] and *hopefully* will never do... [13:59] <\sh> mikap: so on debian, without upstart, it just diverts /etc/init.d/rcS to rcS.distrib and adds /usr/sbin/fai as symlink to /etc/init.d/rcS ? [14:00] <\sh> I'm really confused now ;) [14:00] it removes /etc/init.d/rcS and runs dpkg-divert --package fai-nfsroot --remove --rename /etc/init.d/rcS [14:11] <\sh> mikap: and why does it do that? and I still don't understand the whole problem ;) [14:12] \sh: *I* consider this a pretty dirty way, but that's nothing we can get rid of easily. the reason why /etc/init.d/rcS isn't used is that thomas wants to provide a special init script that should be executed [14:12] so instead of executing the usual /etc/init.d/rcS script fai provides its own script that does "all the magic that's needed for fai" [14:13] <\sh> mikap: yes..but it's not named rcS and is not used on ubuntu with upstart crap... [14:14] \sh: i've no idea about ubuntu, sorry [14:39] \sh (~shermann@nat.de.netviewer.com) left irc: Remote host closed the connection [14:43] http://grml.org/fai/faq.htm - initial version, any feedback welcome [14:47] ehm, is there a way to set the class tftp boot options? [14:48] to override classes, or define classes? [15:15] snark (~mpetersen@38.98.137.29) left irc: Read error: Connection reset by peer [15:15] snark (~mpetersen@38.98.137.29) joined #fai. [15:38] BlindBunny1 (~BlindBunn@power.informatik.RWTH-Aachen.DE) left irc: Quit: Terminated with extreme prejudice - dircproxy 1.0.5 [15:58] verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Quit: Ex-Chat [16:14] justleen (~leen@rev-131-102.virtu.nl) left irc: Quit: Leaving. [16:14] msc (~msc@gw1.cgn3.hosteurope.de) left irc: Quit: msc [17:05] msc (~msc@gw1.cgn3.hosteurope.de) joined #fai. [17:29] Nic0 (~courtel@fw.tls.cena.fr) left irc: Quit: Leaving. [17:45] wie kann man eigendlich am elegantestn auf verschiedene klassen prüfen? [17:46] also "if ifclass KVMHOST VZCT0; then... [17:46] wäre cool [17:46] wie macht man sowas hübsch? [17:55] if ifclass in FOO BAR? [17:58] that works??? [18:02] wenn ich mir den source angucke nicht [18:02] also man kan ja schreiben [18:02] if ifclass FOO || ifclass BAR; then [18:02] und das funktioniert [18:02] aber das andere wäre ja hübscher [18:14] does anyone know about grub2 and ubuntu issues? mentioned on the wiki under DeveloperWorkshop2010. [18:15] I can get grub2 to install, but the config fails... [18:15] $ROOTCMD /usr/sbin/grub-install $BOOT_DEVICE [18:15] gets it installed [18:16] _mud_ (~my_name_i@modemcable094.155-178-173.mc.videotron.ca) joined #fai. [18:16] Nick change: _mud_ -> mud [18:17] $ROOTCMD /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg fails... [18:17] if I use a Ubuntu recovery shell, mount all the disks, and run 'chroot /target /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg' makes it work as expected on reboot... [18:17] no real logging... [18:19] ErKa (keryell@keryell.pck.nerim.net) joined #fai. [18:19] snark: /boot/grub/grub.cfg is probably the initrd [18:19] yea, but the loging can be diffiult. [18:20] but dunno in detail how $ROOTDMD is interpreted [18:20] mud (my_name_i@modemcable094.155-178-173.mc.videotron.ca) left #fai. [18:22] I assumed it was 'chroot /target' or something like that ... since grub-install worked... [18:22] I'll let you know if I get it working... bbib [18:49] ErKa (keryell@keryell.pck.nerim.net) left irc: Read error: Connection reset by peer [19:06] BlindBunny1 (~BlindBunn@power.informatik.RWTH-Aachen.DE) joined #fai. [19:39] ErKa (keryell@keryell.pck.nerim.net) joined #fai. [19:50] Raphux (raphux@dedibox1.raphux.com) left irc: Remote host closed the connection [20:15] ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds [21:02] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Remote host closed the connection [21:37] Is there anyway to get shell output to stdout? I put some echos and sleep in so I could see what's happening, but nothing is showing up on stdout. Maybe it'll be in the logs... [21:39] it was logged to shell.log [21:41] stockholm: http://paste.grml.org/89/ does what you'd like to get, right? [00:00] --- Sat Oct 16 2010