| verwilst (~verwilst@78-21-41-88.access.telenet.be) left irc: Quit: Ex-Chat |
| kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai. |
| 07:32 incognitu | morning guys |
| 07:32 incognitu | i installed client with fai but now it enters in grub |
| 07:32 incognitu | i dont get a grub loader |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai. |
| 07:58 oz_ | moin thomas |
| 07:59 incognitu | Mrfai do u know why i dont get the bootloader after the whole isntall process |
| 07:59 incognitu | i can only typ some cmds |
| 07:59 oz_ | so, grub is installed, but no kernel configured for boot...? |
| 07:59 telmich | incognitu: did you have a look at the logs? |
| 08:00 incognitu | how can i see them if i cant logon to the system? |
| 08:01 oz_ | incognitu: if you use the option "createvt" you can even login during the installation |
| 08:01 telmich | incognitu: don't you save them to your install server? |
| 08:02 Mrfai | incognitu: you should be able to log into your isntall client via sshd. If not, Read the whole fai guide. Did you read it already? |
| 08:03 incognitu | i am @ chapter 7 of the pdf |
| 08:04 telmich | incognitu: you may have to jump & reread it, sometimes things clearify at later positions |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. |
| 08:04 telmich | incognitu: i also had the problem at startup |
| 08:04 incognitu | what did u do? |
| 08:04 oz_ | telmich: I think everyone has these probs in the beginning |
| 08:04 oz_ | clue comes later |
| 08:05 oz_ | thought I still would argue for a new kind of Doku |
| 08:05 oz_ | with parts of the wiki as primary reference |
| gcorvala (~D00M@112.180-65-87.adsl-dyn.isp.belgacom.be) left irc: Quit: Bye Bye |
| 08:10 incognitu | let me read it again |
| 08:15 telmich | incognitu: re-re-read && test && fail && re-re-read && works ;-) |
| 08:19 incognitu | hehe |
| lazyb0y (~henning@faiwiki.informatik.uni-koeln.de) joined #fai. |
| 08:23 oz_ | what I find surprising is the boxes come up the english/US keyboard even if not intended |
| lazyb0y_ (~henning@faiwiki.informatik.uni-koeln.de) left irc: Ping timeout: 480 seconds |
| 08:26 telmich | sounds like a bug |
| 08:28 incognitu | how long does running fai-setup normally? |
| 08:29 sepski | oz_, i belive i changed that in some debconf value in fai/config/debconf/something and perhaps also in fai/config/class/FAIBASE.var |
| 08:29 oz_ | depends on the box.... |
| 08:30 sepski | and especially your network if you do not install faichroot from a local mirror |
| 08:35 Mrfai | incognitu: use fai-setup -v |
| 08:36 oz_ | sepski: I just noticed, that somehow the "GERMAN" class was not included |
| 08:36 oz_ | now it's fine. |
| Action: oz_ is glad to be actually FAIing again |
| 08:37 incognitu | couldnt find any package while installing |
| 08:37 incognitu | somehtin goes wrong there |
| 08:42 Mrfai | put the log onto paste.debian.net |
| 08:50 incognitu | searching ;) |
| 08:52 incognitu | where is the option log to server again? |
| 08:55 oz_ | hm. |
| 08:55 oz_ | now there is this strangeness again |
| 08:55 oz_ | us keyboard after install. |
| 08:56 oz_ | /srv/fai/config/class/FAIBASE.var contains KEYMAP=de-latin1 |
| 08:57 Mrfai | there's more than one way to set the keyboard. console, xorg.conf and gnome use different configuration files. Check what FAI does using this variable |
| 08:58 oz_ | Mrfai: X is okay |
| 08:58 oz_ | just the console refuses german keyboard |
| 09:01 sepski | oz_, do you include the d-i debian-installer/keymap somewhere in debconf/CLASS ? |
| 09:01 oz_ | sepski: I don't get waht you mean... |
| 09:04 FBI | fai: 3 lange committed revision 5410 to 7 fai: add question about type of scripts |
| 09:12 sepski | oz_, dai/config/debconf contains debconf values for your installations. |
| 09:12 sepski | read a file or 2 in there to see what they look like |
| 09:13 oz_ | sepski: thx!!! |
| 09:13 oz_ | that's the evil bit |
| 09:13 oz_ | locales locales/default_environment_locale select en_US.UTF-8 |
| Action: oz_ wondered about that bit for years now |
| 09:14 incognitu | fai wiki is down? |
| 09:19 incognitu | http://faiwiki.informatik.uni-koeln.de/ cant reach it |
| 09:23 Mrfai | no. faiwiki got a new IP address. I think your DNS caches the old entry, even I set the expiration time down to 5 minutes yesterday. |
| 09:26 oz_ | the internet is broken, as holger said. |
| 09:27 h01ger | the internet is for p0rn |
| 09:27 oz_ | and p0rn is for m0ney |
| 09:28 h01ger | m0ney & p0rn is ev1l |
| 09:28 h01ger | just the net is shiny :) |
| 09:28 oz_ | hehe |
| Action: oz_ is just happy to be @ work and watch boxed getting FAIed |
| 09:30 incognitu | what is ip of the wiki? |
| 09:32 oz_ | hell, no |
| 09:32 oz_ | still en_US kbd. |
| 09:32 mgoetze | good. en_US keyboard is superior ;) |
| 09:33 oz_ | na. |
| 09:33 oz_ | only me can login then |
| 09:33 oz_ | the others don't know english kbd. |
| 09:33 oz_ | but it still wonder |
| Action: oz_ looks for the big hammer |
| 09:34 oz_ | this is a bit annoying. |
| 09:35 mgoetze | well, just generate passwords without y or z in them ;) |
| 09:35 oz_ | and without & and $ and !.... |
| 09:35 oz_ | serious, this is simply not acceptable. |
| 09:36 mgoetze | hm, the GERMAN class from simple examples doesn't seem to touch the keyboard layout |
| 09:38 oz_ | /srv/fai/config/class/GERMAN.var: KEYMAP=de-latin1-nodeadkeys? |
| 09:38 oz_ | $ROOTCMD install-keymap $KEYMAP || true? |
| 09:38 oz_ | this look sensible, but obviously does not work |
| 09:38 mgoetze | oh, i was only looking for files/directories called GERMAN :) |
| 09:39 mgoetze | anyway, i would have thought you want to change debconf settings for console-data/keymap/* |
| 09:41 incognitu | is this correct #FAI_DEBMIRROR=/home/mirror? (there i have alocal copy of the debrepo) |
| 09:41 incognitu | added it in exports |
| 09:41 incognitu | but when running fai-setup it give an error |
| 09:42 Mrfai | incognitu: if you have a local mirror, use http access to it. That works much simpler then using NFS. |
| 09:43 incognitu | ok |
| Joelio (~joel@87.117.231.19) joined #fai. |
| 09:44 Joelio | Hi, is the website down? |
| 09:45 Mrfai | you mean the website or the wiki? |
| 09:45 Joelio | wiki sorry |
| 09:45 Mrfai | no. faiwiki got a new IP address. I think your DNS caches the old entry, even I set the expiration time down to 5 minutes yesterday. |
| 09:45 Joelio | ok, I'll try another resolver :) |
| 09:46 Mrfai | oz_,mgoetze can you please check if you have access to the wiki |
| 09:46 Mrfai | h01ger: you too, please |
| 09:46 incognitu | fai_debmirror is optional right? |
| 09:47 Mrfai | yep |
| 09:47 incognitu | it should install the packages without it also |
| 09:47 h01ger | $ host faiwiki.debian.net |
| 09:47 h01ger | faiwiki.debian.net is an alias for faiwiki.informatik.uni-koeln.de. |
| 09:47 h01ger | faiwiki.informatik.uni-koeln.de has address 134.95.9.240 |
| 09:47 h01ger | Mrfai, what did you mean access? correct dns? |
| 09:48 Mrfai | h01ger: perfect. Can you access faiwki via a web browser |
| 09:48 h01ger | the connection to faiwiki.debian.net (134.95.9.240) could not be established. |
| 09:48 Mrfai | oooops |
| 09:50 mgoetze | hm never seen this before "From 134.95.4.130 icmp_seq=1 Packet filtered" |
| 09:50 Mrfai | oh, my fault. There's a filter on the router |
| 09:52 Mrfai | it's not done until tested :-( |
| 09:52 incognitu | mm it wants to push logs to a dns name wich cant be resolved.. can i moidfy the hosts file on the new client? ( on server side ) |
| 09:53 Mrfai | And the network group of the university seems to be on the way to lunch |
| 09:53 mgoetze | incognitu: ideally you should fix your dns, but alternatively you can edit /etc/hosts in the nfsroot |
| 09:54 incognitu | ok ty |
| 09:55 oz_ | 134.95.9.240 is correct? |
| 09:56 Mrfai | yep, but the router is misconfigured. I will tell you when faiwiki is reachable again |
| 10:02 Joelio | Just looking for the slides that were mentioned on the mailing list RE: puppet. Does anyone have an URL? |
| 10:03 Joelio | Ahh, think I've found them |
| 10:07 Mrfai | please checkl again if faiwiki is reachable |
| sepski (~sep@217.17.211.35) left irc: Ping timeout: 480 seconds |
| 10:12 oz_ | Mrfai: 200 OK |
| 10:13 Joelio | Yea, it's accessible |
| 10:13 Mrfai | thanks |
| verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai. |
| 10:32 h01ger | worksformetoo |
| sepski (~sep@40.211.jostedal.no) joined #fai. |
| 10:49 Joelio | Has anybody written anything in-depth on Puppet+FAI? I'm just about to embark on the configuration management step of my project now I think I've conquered FAI (for my purposes). I'll be writing this all up, but would love to hear of people's experience etc.. :) |
| 11:20 oz_ | hm. |
| 11:20 oz_ | I just wonder if anything written about FAI can be considered "in depth"... |
| 11:22 oz_ | Calling debootstrap lenny /srv/fai/nfsroot/live/filesystem.dir http://ftp.debian.org/debian |
| 11:22 oz_ | ups |
| 11:33 incognitu | guys |
| 11:33 incognitu | ./mkdebmirror |
| 11:33 incognitu | ------------------ create mirror for debian ------------------ |
| 11:33 incognitu | ./mkdebmirror: line 16: debmirror: command not found |
| 11:33 incognitu | ------------------ create mirror for debian-security ------------------ |
| 11:33 incognitu | ./mkdebmirror: line 40: debmirror: command not found |
| 11:33 incognitu | i miss a package? |
| 11:33 telmich | incognitu: how did you install fai? |
| 11:33 incognitu | fai-quickstart |
| 11:38 Joelio | incognitu: debmirror at a guess, try #which debmirror, you should get |
| 11:38 Joelio | /usr/bin/debmirror |
| 11:39 Joelio | if not, apt-get install debmirror |
| 11:43 incognitu | ok let me try |
| 11:49 incognitu | grr now it fai-setup wont start on client |
| 11:50 incognitu | its just loads the kernel and thats it |
| 12:03 Joelio | incognitu: Any error? |
| 12:04 oz_ | http://doihavetheswineflu.com/ |
| 12:09 incognitu | no joelio |
| 12:09 incognitu | it doenst trigger the install scripts |
| 12:10 Joelio | what do the logs say? What was the last log output? Anything on console? Any tcpdump info from the PXE boot server (if using one) etc... |
| 12:11 incognitu | running make-fai-nfsroot now |
| 12:11 Mrfai | incognitu: add -v to it |
| 12:11 incognitu | k |
| 12:12 oz_ | hm. |
| 12:12 Joelio | oz_ Do you have swine flu then? :) |
| Action: Joelio coughs |
| 12:13 oz_ | "no matching file for any class fot boot/grub/menu.lst defined" |
| 12:13 incognitu | no errors on that |
| 12:13 oz_ | but the box has class GRUB and: |
| 12:13 oz_ | /srv/fai/config/files/boot/grub/menu.lst/GRUB |
| 12:13 oz_ | incognitu: hups. that was wrong channel |
| 12:14 incognitu | ok |
| 12:17 incognitu | umount: /srv/fai/nfsroot/live/filesystem.dir//media/mirror: not mounted |
| 12:19 Mrfai | incognitu: you have still defined FAI_DEBMIRROR |
| 12:19 incognitu | yes i saw disabled it |
| 12:19 incognitu | running make nfs again |
| 12:21 oz_ | hm. what is a senible way to debug the grub installation? |
| 12:22 oz_ | kernel is there configfiles are there... |
| 12:27 Joelio | incognitu: /srv/fai/nfsroot/live/filesystem.dir//media/mirror - doesn't look right, there may be an error in your config |
| 12:28 incognitu | i fixed that already |
| 12:29 incognitu | i need to use a local mirror i think |
| 12:29 incognitu | no inet available |
| Action: oz_ starts to hate grub again |
| 12:35 oz_ | and FAI with grub |
| 12:35 oz_ | whyx isn't there a script like "install-bootloader" |
| 13:08 incognitu | is there a way that the fai server autonames the clients? like clnt01 clnt02 and so on |
| 13:09 oz_ | incognitu: let your dhcp do this |
| 13:10 incognitu | can u give me an example of what to write? |
| 13:12 Mrfai | /usr/share/doc/fai-doc/examples/etc/dhcpd.conf |
| 13:12 Mrfai | and man hosts |
| 13:13 incognitu | yes i already got that dhcpd.conf |
| 13:13 incognitu | what line does that? |
| 13:14 Mrfai | man dhcpd.conf. You should understand all lines in the dhcpd.conf |
| 13:14 incognitu | i do the normal ones |
| 13:50 incognitu | if i change something in fai.conf do i need to run fai-setup again? |
| 13:53 Mrfai | yep. sometimes make-fai-nfsroot is also sufficient |
| 13:55 incognitu | ok ty |
| 13:56 incognitu | ypu it doenst even boot otherbise |
| 13:56 incognitu | w |
| 14:09 oz_ | Mrfai: is there an 'official' way to clone an exiting server (pkg-selection, configurations) with FAI? |
| 14:10 oz_ | s/exiting/existing/ |
| 14:12 Mrfai | did you install this server with FAI? |
| 14:13 oz_ | nope, that's the problem |
| 14:13 oz_ | and I have ~20 of these |
| 14:13 oz_ | it should becoma a FAI takeover here |
| 14:13 oz_ | gee, my typing: s/becoma/become/ |
| 14:14 Mrfai | no, that's not possible. pkg selection yes, but I do not recommend this. |
| 14:15 Mrfai | configuration is never possible, because there's not intelligent programm/script that scans your server and generates a FAI config out of it |
| 14:16 oz_ | I mostly clone systems via dpkg --get-selections > file then dpkg --set-selections < /file ; then rsync /etc and fix/change in it, maybe sync /var, /srv $DATAdirs |
| 14:16 Mrfai | If you wanna clone system you can take dd or tar, and do not need FAI. |
| 14:17 oz_ | Mrfai: that only works on identical HW |
| 14:18 oz_ | I think of a hook doing this |
| ErKa (~keryell@keryell.pck.nerim.net) joined #fai. |
| 14:37 oz_ | hm. I think 'cloning' is not the right term for what I intend to do... |
| 14:47 Joelio | oz_ I've done a similar thing for a meta-backup system I wrote a few years ago |
| 14:48 oz_ | Joelio: tell me more.... |
| 14:49 Joelio | ox_ I basically used dpkg --get-selections > file together with copies of the relevant configs to backup minimally as possible |
| 14:49 oz_ | Joelio: I think that's what I need |
| 14:49 oz_ | do you have something left of this? |
| 14:49 Joelio | It wasn't very portable though |
| 14:49 oz_ | i.e. some scripts to share? |
| 14:50 Joelio | oz_ unfortunately not, it was just a simple perl script really.. |
| 14:50 Joelio | oz_ I'm leaning more to config management nowadays though as it's much more flexible |
| 14:51 oz_ | Joelio: should not be something too fancy |
| 14:51 oz_ | but I could need it whenever I have to setup a new server |
| 14:52 Joelio | I'm still in two minds about whether to use Puppet or Bcfg2 though.. |
| 14:53 Joelio | I'm still 'not getting it' with Puppet |
| 14:53 Joelio | as soon as I try and start to model, say, a mail bastion... the config spirals out of control.. I think that might be due to my lack of in-depth knowledge on it |
| 14:55 Joelio | oz_ I'm sure there's a 'debian way' to achieve what you're after, could you clarify your requirements? |
| 14:56 oz_ | Joelio: I found that you described it very well... |
| 14:56 oz_ | the --get-selections and set-selections thing is enuff |
| 14:56 Joelio | oz_ That worked well enough for me at the time.. if the hat fits.. |
| 14:57 telmich | can I somehow use the ramsize in disk_config? I would like to use at least 1GiB ram up to double size of ram (if hd space is available) |
| 14:57 oz_ | I 'cloned' (uppgraded?) many boxes that way |
| 14:58 Joelio | oz_ I contemplated pushing this into svn or something too, but I changed jobs and never had to bother with installation areas until I started at this job |
| 14:58 Mrfai | telmich: you can generate the disk_config file on the fly. Use sed to replace a placeholder like %%SWAPSIZE%% with a value |
| 14:59 Joelio | Mrfai: Presumably you can do this for different tuning options too? |
| 14:59 telmich | Mrfai: and how do I get called / where to place the new file? |
| 14:59 oz_ | that's the recommended way, yes |
| 14:59 Joelio | Mrfai: Is that a job for templating engines? :D |
| hwguy (~hwguy@xdsl-78-34-184-62.netcologne.de) joined #fai. |
| 15:00 hwguy | juten morgen |
| 15:00 hwguy | welche installationen unterstützt fai? hat jemand lust an einem open source projekt für schulen teilzunehmen? (openSchoolSystem.org) - wir planen FAI als unterbau für die host installationen zu nehmen |
| 15:02 Mrfai | Joelio: yes yaml and perl for e.g. |
| 15:03 Mrfai | telmich: Just in the same location as all ohter configs |
| 15:04 telmich | Mrfai: I'm confused: the client gets the config via nfs, as all others |
| 15:05 Mrfai | telmich: yes but the config space is writeable because of aufs overlay mount |
| 15:06 Mrfai | hwguy: versuch doch mal einen Aufruf auf der linux-fai mailing liste. Da wirst du mehr Erfolg haben. Vielleicht koennt ihr ja auch was mit skolelinux zusammen machen |
| Action: oz_ würde sogar empfehlen sich da einzubringen |
| 15:07 oz_ | http://www.skolelinux.de/ <- hier? |
| 15:13 hwguy | Mrfai, hab ich auch schon gedacht |
| 15:14 hwguy | wir überlegen schon, ob wir ne automatische skolelinux installation über openSchoolSystem mit supporten :) |
| 15:27 Mrfai | hwguy: keine doku auf der webseite, bug tracker nur mit account :-( |
| 15:27 Mrfai | irgendwie sieht das nach GOsa aus. Das hat schon FAI eingebaut |
| Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving |
| 15:30 hwguy | die doku kommt noch, der bugtracker wird noch umkonfiguriert |
| 15:36 Joelio | Here's a quick question.. can you create custom linux logo images? I think I'd get extra brownie points at work if there was the company's logo on all new FAI builds |
| Action: Joelio expects some package recompilation to be expected.. |
| verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Quit: Ex-Chat |
| 15:56 oz_ | hm. my KEYMAP variable seeting seems to be ignored by FI |
| 15:56 oz_ | s/FI/FAI/ |
| 16:03 Joelio | oz_ : which bit of the class have you got it defined in? |
| 16:03 Joelio | what's the line you've got too.. |
| 16:03 oz_ | FAIBASE.var |
| 16:04 Joelio | oz_ does it read out the correct keymap once it reads the config (before it starts to install).. just before the 3 beeps |
| 16:04 oz_ | 3 beeps? |
| Action: oz_ got no beeps at all |
| 16:05 Joelio | sorry, that might just be my system.. it does actually beep 3 times before it installs, but on some servers I've noticed it doesn't |
| 16:05 oz_ | KEYMAP=de-latin1 |
| 16:05 Joelio | seems right, I take it that's a vaild keymap? |
| 16:05 oz_ | and it also says so in the install logs... |
| 16:06 oz_ | Joelio: I'd say yes, but hove to prove? |
| 16:06 Joelio | I'm just testing now on my install.. |
| 16:06 oz_ | console-data claims: "looking for keymap to install:" |
| 16:06 oz_ | NONE |
| 16:06 oz_ | I wonder. |
| 16:08 Joelio | ls /usr/share/keymaps/i386/qwerty/ |
| darkstar (~darkstar@200.133.10.1) joined #fai. |
| darkstar (~darkstar@200.133.10.1) left irc: |
| msantana (~msantana@200.133.10.1) joined #fai. |
| 16:49 Joelio | oz_ did you manage to find the correct keymap? I'm sure that de-latin1 is wrong |
| 16:49 Joelio | (as the romans never invaded Germany!) :) |
| 16:50 Joelio | actually, they never invaded the us.. but you get what I mean, haha |
| 16:54 Joelio | Hmm, my keymap's aren't working either, for uk? |
| 16:57 Joelio | I get "Looking for keymap to install: NONE" |
| hwguy (~hwguy@xdsl-78-34-184-62.netcologne.de) left irc: Ping timeout: 480 seconds |
| hwguy (~hwguy@xdsl-87-79-147-44.netcologne.de) joined #fai. |
| msantana (~msantana@200.133.10.1) left irc: Quit: Saindo |
| hwguy (~hwguy@xdsl-87-79-147-44.netcologne.de) left irc: Ping timeout: 480 seconds |
| ErKa (~keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds |
| kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Quit: Verlassend |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Remote host closed the connection |
| simNIX (~simNIX@156-60.bbned.dsl.internl.net) joined #fai. |
| --- Sat May 9 2009 |