[00:00] MT (~MT@80.109.167.79) joined #fai. [00:01] Nick change: MT -> Guest1234 [00:08] Guest1234 (~MT@80.109.167.79) left irc: Ping timeout: 480 seconds [03:08] meandtheshell (~markus@85-125-230-108.dynamic.xdsl-line.inode.at) left irc: Quit: Leaving. [06:58] Mrfai (~lange@xdsl-81-173-228-211.netcologne.de) joined #fai. [07:58] ErKa (keryell@m6.wifi.enstb.org) joined #fai. [08:42] Hi, I have now installed the 3.1.3ubuntu1 fai debs (the ones feisty uses) on my 6.06 LTS amd64 ubuntu server, like lazyb0y said. [08:43] After doing a fai-setup and configuring dhcp / pxe etc., the boot on a client now ends with: [08:43] request_module: runaway loop modprobe binfmt-464c [08:43] Still a 64/32 prob? [08:45] you client is 32 or 64 bit? [08:45] 32 [08:46] that is, it can do both, but I want to install 32bit [08:46] I think file /srv/fai/nfsroot/sbin/ifconfig will tell you that this is a 64bit executable [08:46] you nfsroot must be 32bit [08:47] oke, but how do i instruct fai-setup to make it 32bit? [08:48] up:/root-# file /srv/fai/nfsroot/sbin/ifconfig [08:50] you have to add --arch i386 to the debootstrap call and to all aptitude/apt-get call in make-fai-nfsroot. I'm not sure if this can be done. [08:50] The easiest way is to create a nfsroot on the 32bit architecture, make a tarball of it and copy it to your 64bit server. [08:51] Oke, I will try your last option, thanks. [09:54] hm. there is no easy howto for mirroring debian [09:56] meandtheshell (~markus@85-124-36-125.dynamic.xdsl-line.inode.at) joined #fai. [10:28] oz: use mkdebmirror to create a local debian mirror [10:30] Mrfai: on the debian pages they recomment to do this via anonftpsync... [10:30] one really can't recomment to use fai when one has only access to DSL or so [10:32] mkdebmirror is using the command debmirror. This is an official package. Have a look at it [10:33] Mrfai: I used it before, but you recomment to ignore the official mirror recommendation from debian? [10:34] ? I don't understand [10:34] Action: Mrfai off for lunch [10:36] Mrfai: http://www.tldp.org/HOWTO/Network-Install-HOWTO-8.html [10:39] http://www.debian.org/mirror/ftpmirror [10:59] woffs (~woffs@brauchen.info) joined #fai. [11:28] woffs (woffs@brauchen.info) left #fai. [11:38] oz: this is for full mirrors [11:38] for partial mirrors you need something else. mkdebmirror and apt-mirror work quite fine [11:40] apart from that, with DSL installations are not that slow (assuming small businesses with a smal dsl line don#t have to install 20 machines at the same time) - still, it's bad for the debian mirrors to not have a local mirror [11:45] lazyb0y: I somewhat dislike a partial mirror [11:46] I you want to test some new packages in your fai setup, you are very likey to get stuck [11:46] lazyb0y: and, read again...it's also used for partial mirror, split by arch [11:49] yes, but maybe one doesn't want to store the sources locally... [11:49] anyway, maybe I just didn't understand your question/problem... [11:49] lazyb0y: you can exclude sources also [11:50] it's just a mirror having all binary pkgs for one arch [11:51] there are so many recommendation around, and the only way I got happy with fai was when I had all pkgs (binary only, just the two archs I supported) [11:52] ok, then it's similar to what debmirror does... this should solve your problem then [11:52] I also think having a complete binary mirror is the best way to go [11:53] lazyb0y: I wonder why they say "use anonftpsync" [11:54] and why there is no simple example like "set up a debian mirror for i386 with command XYZ" [11:54] *sigh* [11:55] what's your "daily" command to update it? [13:18] I've copied a 32bit nfsroot to my server, and to be sure also the /srv/fai/config dir. I've setup things to do a 'demohost' install. All seems to be fine, install is running. However, after 'press to reboot' the installed client hangs on Grub error 15. Also after I added the in the wikifaq mentioned /boot partition entry. Ideas? [13:30] oz: I use mkdebmirror since over a year for a i386 mirror. It's also very easy to do a daily update of this mirror. Very, very easy and only 16GB of disk space. [13:31] This work perfect for me at work and at home on my laptop with an DSL connection. [13:31] ok, an error.log has: postinst: line 13: grub-install: command not found [13:31] paljas: chekc the path of grub-install. It changed between /sbin and /usr/sbin. [13:31] or vice versa [13:36] Hm, there is no grub-install in the nfsroot. Not in /sbin, not in /usr/sbin [13:39] that's bad [13:39] I have /srv/fai/nfsroot/sbin/grub-install [13:39] Is it save to do just a "chroot nfsroot apt-get install grub" ? [13:40] Just try. But maybe other things went wrong when you set up the nfsroot. So I would call make-fai-nfsroot -v to get more messages about the building process [13:49] Right, after fai-setup -v, the install of additional packages (among which is grub) to /srv/fai/nfsroot bails out with: [13:49] The following packages have unmet dependencies: [13:49] fai-nfsroot: Depends: fai-client but it is not going to be installed [13:49] libnet-perl: Depends: perl (>= 5.6.0-16) but it is not going to be installed [13:49] sysutils: Depends: procinfo but it is not going to be installed [13:49] E: Broken packages [13:49] ERROR: 25600 25600 [13:52] add this line to /etc/fai/apt/sources.list [13:52] deb http://www.informatik.uni-koeln.de/fai/download etch koeln [13:52] Mmm, but this repro contains the debian packages. So add a line for the Ubuntu packlage to this file [14:05] woffs (~woffs@osiris.taz.de) joined #fai. [14:10] Mrfai: that files has: deb http://archive.ubuntu.com/ubuntu feisty main restricted universe multiverse. Seems alright to me? After removing the pkgs sysutils, libnet-perl and fai-nfsroot from /etc/fai/NFSROOT, fai-setup runs fine. I'm going to try the new nfsroot first. [14:23] nfsroot without fai-client and fai-nfsroot will not work [14:24] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [14:28] Oke, however it seems those are already installed at another point in the setup, it seems. [14:32] allee (~ach@dialin-212-144-132-015.pools.arcor-ip.net) joined #fai. [14:37] Mrfai: I've installed a demohost fine now! On to the next step :-) [14:37] next step: read all the log files :-) [14:45] Action: oz plays around with virtualbox [14:52] qemu for the win. :D [15:07] juri_: it seems to work [15:29] i'm getting the procedure for making my faiserver-in-qemu work down pat now. [15:29] pat now? [15:32] i'm doccumenting the procedure, making sure it works. [15:58] meandtheshell (markus@85-124-36-125.dynamic.xdsl-line.inode.at) left #fai. [16:00] MT_ (~MT@80.109.167.79) joined #fai. [16:03] allee (~ach@dialin-212-144-132-015.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds [16:06] meandtheshell (~markus@85-124-36-20.dynamic.xdsl-line.inode.at) joined #fai. [16:06] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [16:30] so, anyone got a doc on making fai-cd work in modern times? [16:30] i'm at "that point". :) [16:31] juri_: hoho... [16:32] MT_ (~MT@80.109.167.79) left irc: Ping timeout: 480 seconds [16:34] fai-cd works when using the old mkinitrd-cd packages from sarge. [16:35] I think I will work at debcamp and debconf on fai-cd. I have some ideas how to use initramfs-tools for CD booting [16:39] well, i have some 40 hours of paid time between here and monday to fight it. want to tell me what you know, and i'll fight the rest? :) [16:41] Action: juri_ peruses the old docs. [16:41] Basic idea: write a hook for initramfs-tools, that detect the CDROM and mount the root filesyste, then chroot/pivot_root into it. [16:43] to detect the CDROM, use a file like id.txt as in mkinitrd-cd. But the should be generic, so also a compressed root filesystem (like squashfs) is supported. [16:43] I will talk to the live-initramfs guys. The did something similar, but much more complicated, and with a lot things in it we do not need. [16:44] juri_: I will post news on this channel, when I talked to them [16:45] works for me. i'll be battling it out here. :) [16:46] Mrfai: did you think about casper? [16:46] there was much change whith boot-cds [16:50] casper was replaced with live-initramfs. And IMO casper (and live-initramfs) is too much for us. I dows more than we need. [16:50] IMO a hook for initramfs would be a solution for most architectures, but boot-cds is only available for 2 or 3 archs [16:51] Mrfai: hm. again a replacement?r [16:51] casper replaced live-package or so... [16:58] what other arches support boot CDs? [17:03] ErKa (keryell@m6.wifi.enstb.org) left irc: Ping timeout: 480 seconds [17:03] so, i guess my first step is to get a mkinitramfs image on a CD, make it boot with grub, and have a partition to mount.. then try finding it from mkinitramfs's shell. [17:07] like i said, i've got some 43 hours of paid time to crack this. :P [17:13] woffs (~woffs@osiris.taz.de) left irc: Quit: Leaving. [17:23] juri_: have a look at /usr/share//mkinitrd-cd/linuxrc. Search for id.txt. This is the part that's missing in initramfs-tools. Also the linuxrc of grml and gparted CD is worth a look. [17:24] I've put some linuxrc script to http://www.informatik.uni-koeln.de/fai/download/linuxrc/ [17:31] juri_: IMO I may be very easy. Hardware detection is already done my initramfs (maybe not for all type of CDROM devives, and USB debicves may be missing). [17:32] Mrfai: 'very easy' :) [17:32] So just a for loop over all CDORM devices is needed, which mount the file system and then checks if a certain file is availabe (id.txt or a file containing a compressed root file system). [17:33] If this file is found, prepare the root filesystem to be mounted and the chroot into it. But AFAIK initramfs already includes for doing some parts of this [17:34] So the main work is to know to to write this hook for initramfs-tools. But the documentation is very good and describes how the /usr/share/initramfs-tools/scripts [17:34] works [17:35] /works/are working/ [17:39] ErKa (keryell@keryell.pck.nerim.net) joined #fai. [17:42] i'll attack it after lunch. :D [17:43] juri_: I may be offline the next two days, till I fligh to edinburgh tomorrow. Please send me an email if you have any progress or if you have any questions. [17:44] I hope that this solution will also give us a bootable fai-cd on USB stick [18:41] BarryAllen (~marx@201.86.22.121.adsl.gvt.net.br) joined #fai. [18:42] hi all [18:42] sanso|work_: i really dont receive the email of my wiki account [18:42] sanso|work_ :( [18:49] BarryAllen: send your full name to fai@informatik.... and I will create the account now. [19:07] Mrfai sended :) [19:08] now, let me ask something here, how can i install some custom packages on my install ? i read about files/packages... ... is that deprecated, no? [19:11] nope. not depreciated. just changed a bit, from what i can tell. [19:18] yep. It's deprecated. [19:19] It's better to create a local repository of your packages and add a line to sources.list [19:22] oh. nevermind. :P [19:22] Action: juri_ is behind. [19:33] Mrfai_ (~lange@xdsl-213-196-252-131.netcologne.de) joined #fai. [19:34] Mrfai (~lange@xdsl-81-173-228-211.netcologne.de) left irc: Ping timeout: 480 seconds [19:39] Action: juri_ dives into cdrom boot nightmares [19:44] Action: juri_ swings excaliborg at GNU GRUB. [19:45] or rather, the maintainers. :P [19:46] why? grub is just loading the kernel and initrd like other boot loaders. [19:49] i was looking at using grub and grub2 (i always experiment), but debian wont let them coexist. [19:50] sorry, i rant a bit while coding. :P [19:52] BarryAllen: your account is created. You will get an email [19:52] juri_: :-) [20:02] Mrfai_, tks, ill post what i did, to use bootsplash on install, today probally, :) [20:14] BarryAllen: here, the day ends in less than two hours. I think you have some more time :-) [20:25] Mrfai_: yeap :) 5 pm here :) [20:27] Mrfai_: where are u from? [20:27] germany [20:27] 10pm here [20:27] 10:30pm [20:33] im fro Brazil [20:33] from* [20:33] (gmt -3) [20:52] Mrfai_, i think the mailserver where is the wiki page, isnt posting message to my isp.... i dont received your email of account confirmation, maybe should be better use my gmail instead... [20:55] hehe which gives us the funny job to think about how email confirmations could be sent again... [20:56] BarryAllen: let's wait. I don't know how to change your account data. Please mail me tomorrow if you still got no mail from faiwiki [20:57] lazyb0y: yep. That's up to you or oz [21:02] "could not complete sender verify callout" ... [21:02] BarryAllen: which is the gmail address? [21:07] hmm, you already have 3 accounts :) [21:07] but you never used any, so I can delet a random one? [21:11] lazyb0y... yeap, u can remove anyone :) [21:11] lazyb0y i never receveid an mail from wiki, confirming my account [21:12] ok [21:12] you should check mail now... [21:13] you could have ordered a new password mail yourself (I say it just for Mrfai_ so he knows that) after I changed the email address... [21:14] a workaround would have been to craete a new account with another name... as long as we have no wiki with some better user administration... [21:15] which is up to me again as we wanted to do it together with a reinstall of the machine. [21:15] hmm, good taslk for debconf - testing the faiwiki install for etch and checking out if we take the mediawiki etch package or the upstream package... [21:16] (not that I'd be running out of tasks without this) [21:16] Mrfai_ (~lange@xdsl-213-196-252-131.netcologne.de) left irc: Quit: leaving [21:18] lazyb0y, i got the mail... [21:19] yippeeh... [21:41] allee (~ach@dialin-212-144-131-027.pools.arcor-ip.net) joined #fai. [22:41] allee (~ach@dialin-212-144-131-027.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds [22:49] ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds [00:00] --- Fri Jun 8 2007