_julian (~quassel@hmbg-5f764b06.pool.mediaWays.net) joined #fai.
_julian_ (~quassel@hmbg-4d069c60.pool.mediaWays.net) left irc: Ping timeout: 480 seconds
pav5088 (~Mark@ppp118-208-178-94.lns20.bne4.internode.on.net) left irc: Remote host closed the connection
pav5088 (~Mark@ppp118-208-178-94.lns20.bne4.internode.on.net) joined #fai.
07:15 \shmikap: not right now...I want to add some gpxe stuff to the installation, so people could do a quick pxeboot via http from an amazone ec2 instance..but for that I need more infos about gpxe and how it works actually
\sh (~shermann@nat.de.netviewer.com) left irc: Remote host closed the connection
justleen (~leen@rev-131-102.virtu.nl) joined #fai.
\sh (~shermann@nat.de.netviewer.com) joined #fai.
ErKa (~keryell@212-198-134-165.rev.numericable.fr) joined #fai.
08:13 \shnow...fai 3.4.7 hits ubuntu natty...
08:13 \shat last
08:14 oz_:)
08:19 FBJfai: 3 mt committed revision 6268 to 7 fai:  Makefile: Make sure that all example scripts are executable
08:22 FBJfai: 3 mt committed revision 6269 to 7 fai:  Makefile-change was moved to trunk
ErKa (~keryell@212-198-134-165.rev.numericable.fr) left irc: Ping timeout: 480 seconds
sneumann (~sneumann@router-sub.ipb-halle.de) joined #fai.
08:32 FBJfai: 3 mt committed revision 6270 to 7 fai:  get the necessary includes perl syntax check of bin/setup-storage
08:34 FBJfai: 3 mt committed revision 6271 to 7 fai:  date update -- dummy change to trigger rebuild on alioth
Mrfai (~lange@malzmuehle.informatik.uni-koeln.de) joined #fai.
verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai.
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) joined #fai.
ErKa (~keryell@APuteaux-154-1-37-140.w83-199.abo.wanadoo.fr) joined #fai.
09:45 sneumannHi, I just filed a bug because svn HEAD won't build from source,
09:46 sneumannone of the above commits already changed the build-deps line in debian/control, that fixed half of the problems,
09:46 sneumannI think perl-tk is still missing
09:48 Mrfaino perl-tk is not needed for building the package. And it's also not needed to run the fai server. But, yes you will need it if you run faimond-gui, but perl-tk does not need to be included into the dependency list.
09:48 MrfaiIt's already a suggest
09:48 sneumannack, I remembered that I had a missing Tk.pm during build
09:48 sneumannnot sure exactly
09:49 Mrfaido you have a bug number for "won't build from source"?
09:50 sneumannnot yet
09:53 MrfaiOK, that's why I can't find the bug.
09:53 sneumannOK, it just built without perl-tk
stockholm (~andreas@johannes.schuldei.org) joined #fai.
10:01 stockholmhi
10:02 stockholmi am just set up my squeeze fai server.
10:02 stockholmon the machine i install the sshd is not started
10:02 stockholmwhen i do it manually, i get:
10:03 stockholmMissing privilege seperation directory: /var/run/sshd
10:03 stockholmanyone else saw this yet?
10:03 stockholmis something going wrong during make-fai-nfsroot ?
10:05 osmothe machine you installed with the fai server did not start sshd ?
10:05 stockholmyes
10:05 stockholmwell, the install failed, but that is besides the point
10:05 stockholmsvn could not be checked out
10:06 stockholm(is someone using git for the config space? does that work well?)
10:08 osmoso the install failed but that is besides the point 'cause the system did boot?
10:09 osmoyou're running sshd from xinetd, right?
10:10 Mrfaistockholm: which fai version? is the nfsroot also squeeze?
10:11 Mrfaiin the nfsroot you do not var /var/run/sshd, but in lib/subroutines in task_setup this directory is created
10:11 Mrfaimaybe this fails, because you have no aufs mounted?
10:14 stockholmMrfai: yes, all squeeze
10:14 stockholmeven the fai version :-)
10:14 stockholmMrfai: why is it not mounted? :-)
10:14 stockholmsome college killed my install machine, i will repeat this leater.
10:15 stockholmosmo: its besides the point because my current goal is to set up the fai server properly, not install machines :-)
10:16 stockholmosmo: i wanted to test the fai server by installing something random.
10:18 osmowell, you don't know if you've set it up properly if you're not able to install machines? at least that is the best practice to check the setup, right?
10:18 osmobut i'm not sure what you meant with "failed"
10:19 oz_Mrfai: does it make sense for you to run fai-mirror without a previously created nfsroot?
10:22 Mrfaifai-mirror was not designe to work without the nfsroot. But I know other people also like to use fai-mirror before you have crated the nfsroot.
10:23 MrfaiWhat fai-mirror needs from the nfsroot is the list of packages it should download. You can also create this list by using  --print-debs
10:23 oz_Mrfai: ok, thx
10:23 Mrfaiof deboostrap and have a look at /etc/fai/NFSROOT
10:23 oz_Mrfai: I'm just looking at it :)
10:23 Mrfaithere's also debootstrap --download-only
10:24 oz_okay, my work seems to go in the right direction if this was asked by other people too
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) left irc: Ping timeout: 480 seconds
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) joined #fai.
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) left irc: Remote host closed the connection
HerrK (~keryell@APuteaux-154-1-79-77.w83-204.abo.wanadoo.fr) joined #fai.
ErKa (~keryell@APuteaux-154-1-37-140.w83-199.abo.wanadoo.fr) left irc: Ping timeout: 480 seconds
11:10 stockholmMrfai: aufs is mounted on / on the client at install time
11:11 Mrfaistockholm: when does sshd not start? during isntallation, or after, when you rebooted the new system from local disk?
11:12 stockholmMrfai: during installation.
11:12 Mrfaiok. That should not happen, because lib/subroutines should created this directory.
11:12 stockholmit says that it got the fai_flags right (verbose, sshd, createvt)
11:13 stockholmbut sshd does not run
11:13 Mrfaican you grab the log file grom the install client?
11:13 stockholmi think so
11:13 Mrfaiok, put it somewhere like paste.debian.net
11:21 stockholmMrfai: i am starting the ssh-server manually...
11:22 stockholmshouldnt roots ssh-authorized-keys be copied to the nfschroot, too?
11:22 stockholmbecause they are not there
11:23 stockholmperhaps you dont need the clients log but the fai-setup log? :-)
11:23 stockholm(which was not verbose, so not good enough)
11:23 Mrfaifirst I like to see the client log.
11:23 Mrfaiverbose is always nice for debugging :-)
11:34 stockholmMrfai: http://user.skolelinux.no/~andreas/fai/
11:35 stockholmits rather short
11:35 stockholmand you can observe my pain with the java console :-)
11:36 mikap\sh: hm, wouldn't be a VM (kvm/virtualbox/vmware/...) be sufficient for the start? what's the issue with gpxe?
11:36 stockholmmikap: i spend a day with kvm yesterday, when i tried to set it up with virt-install...
11:37 stockholmthe disk was hda during the fai install, and after reboot it came back as sda
11:37 stockholmand grub didnt find any /root
11:38 mikapstockholm: ouch, which kernel version? squeeze uses libata (finally), so this shouldn't happen there (and using UUID/labels is better anyway ;))
11:38 stockholmi used the backport kernel.
11:38 stockholmwhich is the same, more or less, right?
11:38 oz_mikap: UUID/labels are imho more problematic
11:39 mikapstockholm: what kernel version is that? 2.6.32?
11:39 stockholmis the uuid the same if the device is recognized as hda or sda?
11:39 stockholmmikap: ja
11:39 mikapstockholm: yes, uuid is based on filesystem information
11:39 stockholmok, that is the same
11:40 \shmikap: well, I need full fledged fai setup with package mirror etc. I wonder if this fits for a vm ;)
11:40 mikapstockholm: AFAIK 2.6.32 uses libata in debian, so this shouldn't be the issue (though it might ;)), hm
11:40 stockholm\sh: dont do mirror, do approx
11:40 \shapprox?
11:40 mikap\sh: why a full mirror?
11:40 stockholmmikap: i didnt find the reason for the switch...
11:41 stockholm\sh: approx is a package cache
11:41 stockholm\sh: robust, easy to setup, can do https even!
11:41 Mrfaistockholm: ok, /var/run/sshd exists. Fine. the sshd is not started via /etc/init.d (because start-stop-daemon is a fake script), but by just calling /usr/sbin/sshd. Try this
11:41 stockholmsaves space and time
11:41 mikapstockholm: i can ping my debian-kernel-buddy about it if you want
11:42 stockholmmikap: yes, i would be happy to know why that could happen.
11:42 mikapstockholm: ok
11:42 stockholmmy next task is to install the companies test environment (which runs in kvm) with squeeze
11:42 stockholmfor that it would be invaluable for hda staying hda etc
11:42 \shmikap: the idea I had was to provide a full running fai setup + dc2 + "setup your pxe env and gpxe chain to access my install server from the internet and install your box with ubuntu-desktop or whatever ;))
11:43 mikapstockholm: why don't you use uuids?
11:43 stockholmMrfai: i did start it manually, see the log
11:43 \shwell..I need to work on all that...
11:43 stockholmmikap: i can change grub-setup to do that, that would also solve the problem, right
11:43 mikap\sh: start small and simple ;)
11:44 \shmikap: dc² is neither small or simple ;) regarding installation..well let me work on that
11:44 oz_\sh: i'm just working on fai-mirror to work without nfsroot
11:44 stockholm\sh: approx saves you time, so pick that :-)
11:44 mikapstockholm: IIRC grub2 supports uuids ootb if they are used for the rootfs/boot partition (but be warned, i haven't had a coffee yet and just have a short learning break ;))
11:44 oz_that would save approx, too :)
11:45 stockholmmikap: we have grub2 working on lenny already. i need to check if it it puts uuids into grub config though
11:45 mikap\sh: but usage should be simple, right? if so, the demo system can be kept pretty simple, IMHO
11:45 mikapstockholm: ah ok
11:47 Mrfaistockholm: horrible to read. after calling /usr/sbin/sshd, did you check using ps |grep sshd if the daemon is running? try sshd -d
11:49 \shmikap: trying to prepare some vbox stuff...
11:50 \sh-ETOOMANYTODOSATTHESAMETIMEERROR
Action: Mrfai EBRAINOVERFLOW
Action: h01ger EMETOO
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) joined #fai.
Action: oz_ recommends FUKITOL -> http://www.fukitol.com/ ;-D
12:19 stockholmMrfai: sshd is running, i checked. (i tried to connect from the outside, but could not get in because of authorized_keys missing.
12:19 stockholmMrfai: SHOULD authorized_keys be copied or not? (by make-nfs-chroot)
Action: stockholm is cooking grünkohl on the side, that makes this seem slow.
13:01 Mrfaieven without authorized_keys, you should be able to log in with a password.
13:05 stockholmah, right. we disable password login per default, i didnt even consider it.
13:07 stockholmMrfai: my question was though: doesnt fai-setup/make-fai-nfschroot copy the authorized_keys files to the /root/.ssh/authorized_keys file in the nfs root?
13:08 stockholmi could look at the code, in the meanwhile.
13:12 Mrfaistockholm: your first point was that ssh is not running, because of /var/run/sshd. So I concentrate on this error.
13:18 stockholmMrfai: yes, ok. now i have to run to the "zeugniskonferenz".
justleen (~leen@rev-131-102.virtu.nl) left irc: Ping timeout: 480 seconds
justleen (~leen@rev-131-102.virtu.nl) joined #fai.
pjustice (~pjustice@yagi.h-net.msu.edu) left irc: Ping timeout: 480 seconds
pjustice (~pjustice@yagi.h-net.msu.edu) joined #fai.
tempel (~mettler@dsl-62-220-14-162.berlikomm.net) joined #fai.
14:52 tempelhi
ErKa (~keryell@APuteaux-154-1-79-77.w83-204.abo.wanadoo.fr) joined #fai.
HerrK (~keryell@APuteaux-154-1-79-77.w83-204.abo.wanadoo.fr) left irc: Remote host closed the connection
15:04 tempelwhen using fai-divert and faking start-stop-daemon, all package installations will fail where postinstall scripts depend on running daemons
15:04 tempelsuch as postinstall scripts trying to add tables to a mysqldb
15:05 tempelwith fai-divert 99% of the packages will install fine, but only if there is no such postinstall script
15:06 tempelwouldn't it be better to just do the "unpacking" part by apt during the installation, and start the "configure" step on first boot  -when /var/run/ contains useful data and everything is started fine
15:09 oz_tempel: you can do it. I often put scripts in /etc/init.d/ which remove themselves after one run.
15:11 Mrfaitempel: I would install (or just configure) those packages that needs a daemon running during the first boot.
15:15 tempelhmm ok! but so it is only a matter of package selection and "luck" (in case of dependencies) until something won't install correctly. So I will try to "configure" all the packages after the first boot.
15:16 tempelbut the kernel updates :) or i'll need another reboot
15:18 MrfaiFAI normally installs and configures packages during installation. That works since 10 years for a lot of users and packages. So, do only install or configure those packages after the first boot, that need a daemon running.
15:19 Mrfaimaybe start-stop-daemon could be modified to let mysql running during isntallation.
15:22 tempelok, i do not actually have a problem with a specific package, but just had a talk with someone about the procedure of fai. I said "we are testing/using this method since >3Years and everything works as expected ;)"
Action: h01ger disagrees. that'd be a (fai specific) workaround, but other installation types are also affected. those packages (there is more than mysql..) should be fixed, best in a general way.
15:23 h01gerhttp://piuparts.debian.org/squeeze/db_setup_error.html and #595652
15:23 tempeli really do not won't to change it all around ....but those 1% of packages might cause problems unexpectedly
15:23 oz_tempel: I think post-install script in /etc/init.d would be a solution for you
15:23 h01gerhttp://piuparts.debian.org/lenny2squeeze/db_setup_error.html has a few more
sneumann (~sneumann@router-sub.ipb-halle.de) left irc: Ping timeout: 480 seconds
15:24 tempelthx oz_ i will give it a try! (actually we have one package complaing about the contents of /var/run ;) )
Action: oz_ moins @ h01ger ;)
Action: h01ger moins back :)
15:39 oz_Mrfai: the function add_base_packages() checks for $NFSROOT/var/tmp/packages.nfsroot but stats if would look for  $cfdir/NFSROOT.
15:39 oz_is that correct or an error?
15:40 oz_I pasted the relevant section to http://paste.debian.net/105058/
Action: oz_ would think just using $cfdir/NFSROOT is correct
siggg (~jean@tra78-3-82-244-85-196.fbx.proxad.net) left irc: Quit: Leaving.
15:48 Mrfaiyes, just using $cfdir/NFSROOT should also work. Don't forget to set the classes, like in m-f-n:
15:48 Mrfaiexport classes="NFSROOT $iarch"
15:48 Mrfai    install_packages -l -p$cfdir > $NFSROOT/var/tmp/packages.nfsroot
15:49 MrfaiAnd don't forget the packages from deboostrap
15:50 oz_Mrfai: fai will complain if I do so ;)
15:50 oz_not yet working on the -u switch...
Mrfai (~lange@malzmuehle.informatik.uni-koeln.de) left irc: Quit: leaving
Action: oz_ just had 229 secs to install a full GNOMEDESKTOP host
16:13 oz_I think my mailer will be installed in < 100 secs
justleen (~leen@rev-131-102.virtu.nl) left irc: Quit: Leaving.
verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Quit: Ex-Chat
17:26 tempelso, faierabend, ciao
tempel (~mettler@dsl-62-220-14-162.berlikomm.net) left irc: Quit: leaving
ErKa (~keryell@APuteaux-154-1-79-77.w83-204.abo.wanadoo.fr) left irc: Ping timeout: 480 seconds
\sh (~shermann@nat.de.netviewer.com) left irc: Remote host closed the connection
19:18 FBJfai: 3 mt committed revision 6272 to 7 fai:  Make perlcheck work without perl-tk and liblinux-lvm-perl
19:18 FBJfai: Closes: #610509
justleen (~leen@s5591f74f.adsl.wanadoo.nl) joined #fai.
ErKa (~keryell@212-198-134-165.rev.numericable.fr) joined #fai.
ErKa (~keryell@212-198-134-165.rev.numericable.fr) left irc: Ping timeout: 480 seconds
justleen (~leen@s5591f74f.adsl.wanadoo.nl) left irc: Ping timeout: 480 seconds
ErKa (~keryell@212-198-134-165.rev.numericable.fr) joined #fai.
justleen (~leen@s5591f74f.adsl.wanadoo.nl) joined #fai.
justleen (~leen@s5591f74f.adsl.wanadoo.nl) left irc: Quit: Leaving.
23:20 FBJfai: 3 mt committed revision 6273 to 7 fai:  accept k and K for K(iB)
partner (~joonas@193.19.136.104) joined #fai.
partner_ (joonas@ajaton.net) left irc: Ping timeout: 480 seconds
fimblo (~fimblo@kaki.spotify.net) left irc: Ping timeout: 480 seconds
fimblo (~fimblo@kaki.spotify.net) joined #fai.
--- Thu Jan 20 2011

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