rgsteele||work (~ryan@75.147.74.137) left irc: Remote host closed the connection
ys76 (ys76@jxim.de) left #fai (= There is a life outside IRC).
juri_ (~juri@wsip-68-98-200-252.ks.ok.cox.net) left irc: Ping timeout: 480 seconds
fai-guy (~fai-guy@p4FC23695.dip0.t-ipconnect.de) joined #fai.
juri_ (~juri@wsip-68-98-200-252.ks.ok.cox.net) joined #fai.
09:28 oz_moin juri
ucu (~ucu@p549DFA3B.dip.t-dialin.net) joined #fai.
fai-guy_ (~fai-guy@p4FC22E8B.dip0.t-ipconnect.de) joined #fai.
fai-guy (~fai-guy@p4FC23695.dip0.t-ipconnect.de) left irc: Ping timeout: 480 seconds
Mrfai (~lange@134.95.9.202) joined #fai.
BScherrer (~BScherrer@193.196.193.20) joined #fai.
BScherrer (BScherrer@193.196.193.20) left #fai.
BScherrer (~BScherrer@193.196.193.20) joined #fai.
10:33 BScherrerHi, I still have little problems with my fai-network-installation. While installing, I get the error: "/bin/bash: bad interpreter: Permission denied" when fai wants to execute e.g. 50-host-classes
10:33 BScherrerI thought that it's a permission problem, but adding "exec" to the /etc/exports mounting option does not change anything
10:35 BScherrerexecuting 50-host-classes manually with "sh" in front works
10:39 Mrfaiif this the original 50-host-classes script, or did you made any changes to it?
10:41 BScherrerI'm not sure - but I guess I just solved it, giving everyone the permission to execute the script, I don't know why this wasn't the default
siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai.
glance (glance@hatchepsut.acc.umu.se) left #fai.
glance (~glance@hatchepsut.acc.umu.se) joined #fai.
mcarvalh (~mcarvalh@144-212-103-199.mathworks.com) left irc: Ping timeout: 480 seconds
mcarvalh (~mcarvalh@144-212-103-199.mathworks.com) joined #fai.
14:12 BScherrerhi, faimond-gui isn't working here... "can't locate tk.pm" - is there a debian package for this?
14:12 MrfaiIt's Tk.pm, which is included in package perl-tk
14:14 BScherrercool thanks! Well, now it says "can't open input file"... idea?
14:18 Mrfaiyou found a bug! There's a man page for faimond-gui, but it's not included into the package
14:19 Mrfaiuse this instead http://www.informatik.uni-koeln.de/fai/doc/man/faimond-gui.html
14:21 BScherrerI'm not sure how to use this... "faimond | faimond-gui" doesn't work either, and there's not much else on the page
14:22 FBIfai: 3 lange committed revision 5220 to 7 fai:  fai-server.manpages: faimond-gui.1 was not included into the package
14:22 Mrfaiyou miss the - (dsh) at the end
14:22 BScherrerah :)
14:22 BScherrerwow, thanks a lot!
14:22 BScherrerit works
14:23 Mrfaimaybe you can paste a nice screenshot to paste.debian.net. I like to see a real world example of it
14:27 BScherrerI'd like to, but there's nothing displayed - there was a message on the client like "no monitor defined", maybe I got to activate this
14:46 Mrfainormally the clients use the install server, if the variable SERVER is defined by a dhcp call. But you can also define monserver in /etc/fai/fai.conf inside the nfsroot
hanibana (~chatzilla@91.184.76.64) joined #fai.
14:51 hanibanahi :)
14:51 BScherrerwith monserver=IP ?
14:52 BScherrerhi :)
14:52 hanibanaI have a local debian mirror (I have used apt-ftparchive to make its Package.gz). When running fai-setup I get the "Corrupt Package.gz" warning... and it fails...
14:53 hanibanaand fails with this warning.: Failure trying to run: chroot /srv/fai/nfsroot mount -t proc proc /proc
14:53 hanibanaAborting
14:53 h01geryour mirror is broken
14:53 hanibanaBut I am using it with apt
14:53 hanibanawithout any problem
14:54 hanibanaof course, I have not this problem with Official debian mirror
14:54 hanibanaftp.debian.org
14:54 hanibanaI like to know that what utility checks package.gz and how ?
14:55 hanibanawhat fai script..?
14:58 Mrfaifai just calls debootstrap and later aptitude or apt-get . So fai does not check packages.gz itself
15:00 hanibanaok
15:15 BScherrerthe FAIBASE file in package_config lists "linux-image-486" as kernel. Obviously, my 64bit installation does not find such a package and does not install any kernel. Should I just replace it with an appropriate kernel or is this supposed to work another way?
15:15 h01geryou have to change it
15:18 BScherrerThanks!
BScherrer (~BScherrer@193.196.193.20) left irc: Quit: Trillian (http://www.ceruleanstudios.com
hanibana (~chatzilla@91.184.76.64) left irc: Quit: ChatZilla 0.9.83 [Firefox 3.0.3/2008101315]
fai-guy_ (~fai-guy@p4FC22E8B.dip0.t-ipconnect.de) left irc: Quit: leaving
rgsteele||work (~ryan@75.147.74.137) joined #fai.
16:10 rgsteele||workMrfai: Hey, thought it might be easier to chat here than over the mailing list.
16:12 Mrfaisure irc ist faster than mail
16:14 rgsteele||workMrfai: So, to pick up where the mail left off, shouldn't the locale info specified $FAI_CONFIGDIR/debconf/ apply to the client?
16:18 Mrfaiyep.
16:19 Mrfaibut this will not set the locale varaibels for the shell script that controls the fai process.
16:19 MrfaiMaybe this is also needed for correct configuration of the packages
16:21 rgsteele||workWell, I also put this in to the instsoft.CLASSNAME hook: http://pastie.org/313974
16:21 rgsteele||workIn an attempt to do that, but it doesn't seem to have worked.
16:22 Mrfaiyou can look at the preinst scripts of postgres to find out if there's some code that tries to detect the locale
16:23 rgsteele||workMrfai: There definitely is.  It's what gets used by initdb to create the initial cluster.
16:23 rgsteele||workhttp://www.postgresql.org/docs/8.3/interactive/app-initdb.html
16:26 Mrfaiwhich is the name of the postgres package which contains the preinst script? Do you know that name?
16:27 rgsteele||workpostgresql-8.3
16:29 rgsteele||workMrfai: Actually, none of them have a preinst
16:29 rgsteele||workBut when it gets installed, it auto-generates a default cluster with initdb, which is provided by postgresql-8.3
16:30 Mrfaimaybe it's in the postinst
16:31 rgsteele||workYeah
16:31 rgsteele||workChecking it now
16:38 rgsteele||workMrfai: I didn't see it in the postinst, but here's the software log from FAI: http://pastie.org/313981
16:41 rgsteele||workI've also read some discussions by Martin Pitt (https://launchpad.net/~pitti) who concurs that this is the default behavior (creating a cluster upon installation).
16:45 Mrfaiif this is the default behaviour, fai can't do it better. You can only use a hook in the end to fix the locale settin inside postgres.
16:50 rgsteele||workMrfai: Yeah, I just need to ensure that the locale is set properly before that installation.  But my hook seems not to work, as setting the locale (as seen in my pastie) in instsoft.CLASSNAME doesn't seem to have any effect.
16:52 Mrfaiadd .souce to the hook script. Then it is not executed in a subshell (which cannot set variable for parents) but it will be sourced
16:52 Mrfai.source
16:53 ucuwow, there is loads of documentation added to the website since i last checked. do you have to handle all this work alone, Mrfai?
16:55 rgsteele||workMrfai: But, if it's sourced, then I can't actually use commands in it.
16:55 rgsteele||workE.g., I won't be able to install packages.
16:57 Mrfaiwhy not? the hook must be a bash script, and can execute commands
16:57 stockholmrgsteele||work: we use softupdates to install the real software because we can at that point configure postgresql in a meaningfull way
16:58 Mrfaior you can skip installation of postgres with packages_config/ files, and install postgres in a customisation script
16:58 rgsteele||workstockholm: I can configure postgres just fine.  I've set up all my databases via custom scripts, it's just the installation of the package itself when the necessary locales aren't present.
16:59 Mrfaicustomization scripts can set variables (don't forget export) and call aptitude install postgres.....
16:59 rgsteele||workMrfai: Maybe then I'll just have the script install postgres - seems like the easiest way.
16:59 stockholmrgsteele||work: ah, we had the problem that postgresql needs to run for the packages that depend on it need to be configured (since they create structure etc in the database)
17:00 rgsteele||workstockholm: Yeah, same kind of principle here.  locales need to be installed before postgres does, or the default cluster gets a SQL_ASCII encoding.
17:01 stockholmrgsteele||work: we abort all software related class definitions and create some partioning-related classes
17:02 stockholmthen we partion, install a base system and reboot
17:02 stockholmand then at first boot (and later boots, if required) we run a softupdate that defines all the classes and installs and configures all the packages
ucu (ucu@p549DFA3B.dip.t-dialin.net) left #fai.
Mrfai (~lange@134.95.9.202) left irc: Quit: leaving
sepski (~seppity@217.17.211.51) joined #fai.
sepone (~seppity@40.211.jostedal.no) joined #fai.
sepski (~seppity@217.17.211.51) left irc: Ping timeout: 480 seconds
Nick change: sepone -> sepski
allee (~ach@allee.mpe.mpg.de) left irc: Remote host closed the connection
siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Remote host closed the connection
sepski (~seppity@40.211.jostedal.no) left irc: Quit: Leaving
rgsteele||work (~ryan@75.147.74.137) left irc: Remote host closed the connection
--- Fri Nov 14 2008

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