| _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 \sh | mikap: 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 \sh | now...fai 3.4.7 hits ubuntu natty... |
| 08:13 \sh | at last |
| 08:14 oz_ | :) |
| 08:19 FBJ | fai: 3 mt committed revision 6268 to 7 fai: Makefile: Make sure that all example scripts are executable |
| 08:22 FBJ | fai: 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 FBJ | fai: 3 mt committed revision 6270 to 7 fai: get the necessary includes perl syntax check of bin/setup-storage |
| 08:34 FBJ | fai: 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 sneumann | Hi, I just filed a bug because svn HEAD won't build from source, |
| 09:46 sneumann | one of the above commits already changed the build-deps line in debian/control, that fixed half of the problems, |
| 09:46 sneumann | I think perl-tk is still missing |
| 09:48 Mrfai | no 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 Mrfai | It's already a suggest |
| 09:48 sneumann | ack, I remembered that I had a missing Tk.pm during build |
| 09:48 sneumann | not sure exactly |
| 09:49 Mrfai | do you have a bug number for "won't build from source"? |
| 09:50 sneumann | not yet |
| 09:53 Mrfai | OK, that's why I can't find the bug. |
| 09:53 sneumann | OK, it just built without perl-tk |
| stockholm (~andreas@johannes.schuldei.org) joined #fai. |
| 10:01 stockholm | hi |
| 10:02 stockholm | i am just set up my squeeze fai server. |
| 10:02 stockholm | on the machine i install the sshd is not started |
| 10:02 stockholm | when i do it manually, i get: |
| 10:03 stockholm | Missing privilege seperation directory: /var/run/sshd |
| 10:03 stockholm | anyone else saw this yet? |
| 10:03 stockholm | is something going wrong during make-fai-nfsroot ? |
| 10:05 osmo | the machine you installed with the fai server did not start sshd ? |
| 10:05 stockholm | yes |
| 10:05 stockholm | well, the install failed, but that is besides the point |
| 10:05 stockholm | svn could not be checked out |
| 10:06 stockholm | (is someone using git for the config space? does that work well?) |
| 10:08 osmo | so the install failed but that is besides the point 'cause the system did boot? |
| 10:09 osmo | you're running sshd from xinetd, right? |
| 10:10 Mrfai | stockholm: which fai version? is the nfsroot also squeeze? |
| 10:11 Mrfai | in the nfsroot you do not var /var/run/sshd, but in lib/subroutines in task_setup this directory is created |
| 10:11 Mrfai | maybe this fails, because you have no aufs mounted? |
| 10:14 stockholm | Mrfai: yes, all squeeze |
| 10:14 stockholm | even the fai version :-) |
| 10:14 stockholm | Mrfai: why is it not mounted? :-) |
| 10:14 stockholm | some college killed my install machine, i will repeat this leater. |
| 10:15 stockholm | osmo: its besides the point because my current goal is to set up the fai server properly, not install machines :-) |
| 10:16 stockholm | osmo: i wanted to test the fai server by installing something random. |
| 10:18 osmo | well, 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 osmo | but 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 Mrfai | fai-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 Mrfai | What 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 Mrfai | of deboostrap and have a look at /etc/fai/NFSROOT |
| 10:23 oz_ | Mrfai: I'm just looking at it :) |
| 10:23 Mrfai | there'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 stockholm | Mrfai: aufs is mounted on / on the client at install time |
| 11:11 Mrfai | stockholm: when does sshd not start? during isntallation, or after, when you rebooted the new system from local disk? |
| 11:12 stockholm | Mrfai: during installation. |
| 11:12 Mrfai | ok. That should not happen, because lib/subroutines should created this directory. |
| 11:12 stockholm | it says that it got the fai_flags right (verbose, sshd, createvt) |
| 11:13 stockholm | but sshd does not run |
| 11:13 Mrfai | can you grab the log file grom the install client? |
| 11:13 stockholm | i think so |
| 11:13 Mrfai | ok, put it somewhere like paste.debian.net |
| 11:21 stockholm | Mrfai: i am starting the ssh-server manually... |
| 11:22 stockholm | shouldnt roots ssh-authorized-keys be copied to the nfschroot, too? |
| 11:22 stockholm | because they are not there |
| 11:23 stockholm | perhaps you dont need the clients log but the fai-setup log? :-) |
| 11:23 stockholm | (which was not verbose, so not good enough) |
| 11:23 Mrfai | first I like to see the client log. |
| 11:23 Mrfai | verbose is always nice for debugging :-) |
| 11:34 stockholm | Mrfai: http://user.skolelinux.no/~andreas/fai/ |
| 11:35 stockholm | its rather short |
| 11:35 stockholm | and 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 stockholm | mikap: i spend a day with kvm yesterday, when i tried to set it up with virt-install... |
| 11:37 stockholm | the disk was hda during the fai install, and after reboot it came back as sda |
| 11:37 stockholm | and grub didnt find any /root |
| 11:38 mikap | stockholm: ouch, which kernel version? squeeze uses libata (finally), so this shouldn't happen there (and using UUID/labels is better anyway ;)) |
| 11:38 stockholm | i used the backport kernel. |
| 11:38 stockholm | which is the same, more or less, right? |
| 11:38 oz_ | mikap: UUID/labels are imho more problematic |
| 11:39 mikap | stockholm: what kernel version is that? 2.6.32? |
| 11:39 stockholm | is the uuid the same if the device is recognized as hda or sda? |
| 11:39 stockholm | mikap: ja |
| 11:39 mikap | stockholm: yes, uuid is based on filesystem information |
| 11:39 stockholm | ok, that is the same |
| 11:40 \sh | mikap: well, I need full fledged fai setup with package mirror etc. I wonder if this fits for a vm ;) |
| 11:40 mikap | stockholm: 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 \sh | approx? |
| 11:40 mikap | \sh: why a full mirror? |
| 11:40 stockholm | mikap: 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 Mrfai | stockholm: 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 stockholm | saves space and time |
| 11:41 mikap | stockholm: i can ping my debian-kernel-buddy about it if you want |
| 11:42 stockholm | mikap: yes, i would be happy to know why that could happen. |
| 11:42 mikap | stockholm: ok |
| 11:42 stockholm | my next task is to install the companies test environment (which runs in kvm) with squeeze |
| 11:42 stockholm | for that it would be invaluable for hda staying hda etc |
| 11:42 \sh | mikap: 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 mikap | stockholm: why don't you use uuids? |
| 11:43 stockholm | Mrfai: i did start it manually, see the log |
| 11:43 \sh | well..I need to work on all that... |
| 11:43 stockholm | mikap: 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 \sh | mikap: 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 mikap | stockholm: 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 stockholm | mikap: 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 mikap | stockholm: ah ok |
| 11:47 Mrfai | stockholm: 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 \sh | mikap: 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 stockholm | Mrfai: sshd is running, i checked. (i tried to connect from the outside, but could not get in because of authorized_keys missing. |
| 12:19 stockholm | Mrfai: 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 Mrfai | even without authorized_keys, you should be able to log in with a password. |
| 13:05 stockholm | ah, right. we disable password login per default, i didnt even consider it. |
| 13:07 stockholm | Mrfai: 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 stockholm | i could look at the code, in the meanwhile. |
| 13:12 Mrfai | stockholm: your first point was that ssh is not running, because of /var/run/sshd. So I concentrate on this error. |
| 13:18 stockholm | Mrfai: 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 tempel | hi |
| 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 tempel | when using fai-divert and faking start-stop-daemon, all package installations will fail where postinstall scripts depend on running daemons |
| 15:04 tempel | such as postinstall scripts trying to add tables to a mysqldb |
| 15:05 tempel | with fai-divert 99% of the packages will install fine, but only if there is no such postinstall script |
| 15:06 tempel | wouldn'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 Mrfai | tempel: I would install (or just configure) those packages that needs a daemon running during the first boot. |
| 15:15 tempel | hmm 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 tempel | but the kernel updates :) or i'll need another reboot |
| 15:18 Mrfai | FAI 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 Mrfai | maybe start-stop-daemon could be modified to let mysql running during isntallation. |
| 15:22 tempel | ok, 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 h01ger | http://piuparts.debian.org/squeeze/db_setup_error.html and #595652 |
| 15:23 tempel | i 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 h01ger | http://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 tempel | thx 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 Mrfai | yes, just using $cfdir/NFSROOT should also work. Don't forget to set the classes, like in m-f-n: |
| 15:48 Mrfai | export classes="NFSROOT $iarch" |
| 15:48 Mrfai | install_packages -l -p$cfdir > $NFSROOT/var/tmp/packages.nfsroot |
| 15:49 Mrfai | And 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 tempel | so, 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 FBJ | fai: 3 mt committed revision 6272 to 7 fai: Make perlcheck work without perl-tk and liblinux-lvm-perl |
| 19:18 FBJ | fai: 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 FBJ | fai: 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 |