[02:11] jair (~jair@adsl-67-36-182-202.dsl.chcgil.ameritech.net) joined #fai. [02:11] juri_ (GnmwPzwGxe@volumehost.com) left irc: Server closed connection [02:11] Hello my dear friends :) [02:12] does thomas ange hangs out here ? [02:12] lange [02:13] guys I has been reading a couple of documents just doing research about fai [02:13] and all i am trying to do is deploy debian etch in 40 IBM thinkcentre. [02:14] all of them whether LVM or just EXT3 partitioning [02:14] has anyone a good howto in getting this accomplish? [02:14] if is a version etch of debian will be great if not I can document what I am doing and post it on my web site or something for people to follow :D [02:16] juri_ (EyLmNBhJhr@volumehost.com) joined #fai. [03:16] blblack (~brandon@wasabi.dtmf.com) left irc: Server closed connection [03:16] blblack (~brandon@wasabi.dtmf.com) joined #fai. [08:11] MT (~MT@M193P023.adsl.highway.telekom.at) joined #fai. [08:18] MT (~MT@M193P023.adsl.highway.telekom.at) left irc: Quit: MT [08:32] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) left irc: Ping timeout: 480 seconds [09:06] jair, hi [09:06] jair, thomas hangs out here, but currently not. his nick is Mrfai [09:07] jair, for lvm you want to look at http://faiwiki.debian.net/index.php/Setup_harddisks_2 [09:57] meandtheshell (~markus@85.127.118.147) joined #fai. [09:58] h01ger: are you here ? [09:59] I just came back from a party, I have some drinks on me, but I will come back to talk better danke shun [09:59] gutten natch [11:06] sepski (~sep@217.17.211.51) joined #fai. [12:59] meandtheshell (~markus@85.127.118.147) left irc: Quit: Leaving. [13:48] blblack (~brandon@wasabi.dtmf.com) got netsplit. [13:48] juri_ (EyLmNBhJhr@volumehost.com) got netsplit. [13:48] jair (~jair@adsl-67-36-182-202.dsl.chcgil.ameritech.net) got netsplit. [13:48] alexanderwz (~alexander@karuna.med.harvard.edu) got netsplit. [13:48] lazyb0y (~henning@v683.vanager.de) got netsplit. [13:48] rcy (~rcy@209.90.176.121) got netsplit. [13:48] alexanderwz (~alexander@karuna.med.harvard.edu) returned to #fai. [13:48] jair (~jair@adsl-67-36-182-202.dsl.chcgil.ameritech.net) returned to #fai. [13:48] blblack (~brandon@wasabi.dtmf.com) returned to #fai. [13:52] lazyb0y (~henning@v683.vanager.de) returned to #fai. [13:57] juri_ (C7lQ40UoUZ@volumehost.com) joined #fai. [13:59] rcy (~rcy@209.90.176.121) got lost in the net-split. [14:02] blblack_ (~brandon@wasabi.dtmf.com) joined #fai. [14:02] juri__ (Uay6R74Bjb@volumehost.com) joined #fai. [14:03] juri_ (C7lQ40UoUZ@volumehost.com) got netsplit. [14:03] lazyb0y (~henning@v683.vanager.de) got netsplit. [14:03] blblack (~brandon@wasabi.dtmf.com) got netsplit. [14:03] jair (~jair@adsl-67-36-182-202.dsl.chcgil.ameritech.net) got netsplit. [14:03] alexanderwz (~alexander@karuna.med.harvard.edu) got netsplit. [14:03] lazyb0y (~henning@v683.vanager.de) returned to #fai. [14:03] alexanderwz (~alexander@karuna.med.harvard.edu) returned to #fai. [14:07] jair (~jair@adsl-67-36-182-202.dsl.chcgil.ameritech.net) returned to #fai. [14:14] blblack (~brandon@wasabi.dtmf.com) got lost in the net-split. [14:14] juri_ (C7lQ40UoUZ@volumehost.com) got lost in the net-split. [14:16] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) joined #fai. [14:30] MT (~MT@M193P023.adsl.highway.telekom.at) joined #fai. [16:14] MT (~MT@M193P023.adsl.highway.telekom.at) left irc: Ping timeout: 480 seconds [16:17] misst ich habe mt wieder verpasst [16:38] Hallo stockholm main deutsch ist arg [16:38] spanish, english? [16:38] :) [16:39] h01ger: are you here? [16:40] h01ger: I have just a quick question, reading through the fai's guide I see "no install nfsroot in a normal system" what exactly is in my case a "normal system"? the install client? or the install server? [16:41] and also it is not clear if I need or not to install this => The suggested packages for FAI are: debmirror, mknbi, apt-move, mkisofs, grub, aptitude.? [16:43] jair, if you are going to install a lot of clients it is often adviced to use a local debianmirror, ence debmirror and apt-move, mkisofs is if you want to make cd iso images, personally i use a approx proxy instead. [16:44] sepski: right, that is clear now, so I want to keep the "install server" clean and light as well. [16:45] sepski: so regarding my first question, do I need to install the package "nfsroot" on the "install server"? [16:45] jair, if you dont use a proxy or a local mirror youll end up dl the same set of packages on each aand every installation [16:46] sepski: I would like to use a proxy though and a local mirror, but the debian mirrors are always up to date? [16:46] jair, reading aptitude show fai-nfsroot sugest no, [16:47] sepski: so you are telling me that if I will do an install of 40 desktops all the same, I will install the packages from a debian mirror or I will create a local mirror on my intranet? [16:47] sepski: so when do I install "nfsroot" when do I need it? [16:48] jair, i can't tell you how to do it, but it you dont have a proxy or a local mirror you will download each packages 40 times. and that's a waste of bandwith. [16:49] sepski: so I should then try to install a proxy server or create a system that mirrors the packages on the debian mirrors? [16:50] jair, i'm not at all certain what you talk about, but the setup program did it all for me. [16:50] it creates the needed nfsroot [16:50] hmmm [16:50] jair, that would be my advice yes [16:50] see I am not sure now :( [16:50] you sound not too sure :P [16:51] RoboShim (~wolf@catv-53-24.scheferag.ch) joined #fai. [16:51] jair, im mearly a beginner as well [16:51] but i can't tell you if you should go for a proxy or a mirror, only that one of them would be wise :) [16:51] I will check the mailing list also. it is ok I appreciate your help even when you are starting like me :) [16:51] Hi all. I have just checked out tag 3.2.1 from SVN and Makefile contains following lines: [16:51] DESTDIR=$(shell pwd)/debian/tmp [16:51] export DOCDIR = $(shell pwd)/debian/fai-doc/usr/share/doc/fai-doc [16:52] do you this this is correct for universal make system? it looks like debian dependent and I am unable to use "make DESTDIR=image-dir install" for installation on gentoo. [16:54] I think, the DESTDIR should not be defined in Makefile and DOCDIR should be either $(DESTDIR)/usr/share/doc/fai-doc, or (better for Gentoo) no docs files installation at all (Gentoo's portage/ebuild system makes destination directories for DOCS itself) [16:56] for my needs, I would like to use FAI for Gentoo only for configuration storage over svn so I don't need kernels and NFS [16:57] probably the best solution for Gentoo is to write ebuild with all commands copied from Makefile and changed as needed. Am I right? [16:57] thank you for hints/ideas.. [16:58] RoboShim, i have no idea. i think youll need patience for thatone [16:59] jair: can you tell us, where exactly this "don't oinstall nfsroot on a normal system" is written? [16:59] (to be able to improve the docs - such an unclear senetence should not be there) [17:02] ah, I see now, you are asking about the package "fai-nfsroot" (please be excat, you only wrote "nfsroot", and it's totally different to say you have the nfsroot pon a normal system, or install the package fai-nfsroot on a normal system [17:02] so, the _package_ fai-nfsroot is ONLY to be installed INSIDE the nfsroot chroot system, which is created for you by the command make-fai-nfsroot (which is also called automatically from fai-setup) [17:03] this package does some very special things, which you only want to have and happen _inside_ the nfsroot [17:03] you abolutely never want this package to be installed anywhere else [17:04] but, don't mix this up with "creating the nfsroot on a system" [17:04] here, you can chose, what you want [17:06] MT (~MT@80.109.167.79) joined #fai. [17:08] sepski: no problem, I will try to do ebuild with all commands from Makefile (ebuild is only bash script, so it's easy). Thank you for you opinion. [17:08] lazyb0y: I am so sorry, I am reading what you are explaining me now :D [17:08] lazyb0y: are you there? [17:09] lazyb0y: but it looks like I do not choose where to install it right? will be installed automatically by the command "make-fai-nfsroot" right? [17:10] RoboShim (~wolf@catv-53-24.scheferag.ch) left irc: Quit: Leaving [17:11] lazyb0y: also if all I will be doing is: 1) booting the machines, 2) installing the very base system, and the just a couple of packages, partition the disk either LVM or two partitions (ext3 = /) and (swap) :) do I need all those suggested packages? The suggested packages for FAI are: debmirror, mknbi, apt-move, mkisofs, grub, aptitude.? [17:11] lazyb0y: I normally don't use aptitude I use the command "apt" [17:13] jair: yes, you don't have to do anything to get the package fai-nfsroot installed in the nfsroot [17:13] and I apologize for asking this basic questions but this is the first time I am configuring this system [17:14] lazyb0y: what about the suggested packages? [17:14] jair: alexanderwzno problem, I am not sure if the fai guide has this information clearly enough [17:14] jair, apritude have been recomended over apt-get since sarge. [17:14] oops didn's want to call for alex.. [17:14] hmmm [17:14] lazyb0y: I like apt, it is there something bad with apt? [17:15] you dont need the mirror tools debmirror or apt-move unless you are going to setup a mirror. [17:15] jair: I really don't know why aptitude is in fai's suggest list [17:15] sepski: like you said, if is better set up a mirror so i don't need to download the package 40 times from the debian mirror server I will try to do that [17:16] lazyb0y: :) [17:16] I think, if you got for network installations, the only thing you should need is debmirror [17:16] I see [17:16] jair, i use a proxy, but whatever scratches your itch [17:16] lazyb0y: should I set up a debian mirror in my local network then? [17:17] I like mirrors - so I don't fail because of lacking some single package when working on a train [17:17] jair: as sepski said, you can do what you want - use apt-proxy or set up a mirror, but you should have one of both [17:18] it makes your installations a lot faster, which is very helpful in the first stages of development, and decreases load of the mirrors on the internet [17:18] jair, i'd recomend approx over apt-proxy, i feel apt-proxy is unstable and needs a kick once a day [17:18] lazyb0y: I just want to understand something, this mirror or proxy will be set up on my "fai install server"? [17:19] not nessecary. but it can be. [17:19] jair: you can set it up wherever you want, you just have to point to it on your fai config file - look at /etc/fai/ and /etc/fai/apt [17:19] you can put it wherever you please [17:19] lazyb0y: and If I choose to have a mirror, this will be a complete copy of the packages I need from any other big mirror from the debian mirrors? [17:20] jair: it dependswhat you need and how you do it [17:20] the mirror or proxy what will do is cache all the debian packages from other mirrors? [17:20] well my gold image is very light and smal :) [17:20] that's exactly gthe difference between the two [17:20] the difference? [17:20] apt-proxy cahces, mirror make a copy of the mirrors from the internet [17:21] jair, the mirror is a copy of every packages, the proxy caches only the packages you use [17:21] sepski: I got it [17:21] lazyb0y: I see [17:21] but, when creating a miroor, you don't have to copy the full ftp.debian.org [17:21] well I really will have to go through the documentation and test both [17:21] jair, the mirror have the package when you need it, the proxy need to get it from the net when it's first requested so a mirror is better for a disconnected network [17:21] you can limit on architecture, debian release, and binary/sources [17:22] so, a minimal mirror has something like the binaries of etch i386 [17:22] I see [17:22] I have to go to work guys, but I will come back more often :) [17:22] I can't wait to start testing this [17:22] :) [17:22] have fun [17:22] good luck [17:23] Thank you, Danke, Gracias, Grazie, Obrigado, Gum ma guo, :) [17:23] I will talk to you guys later [17:23] are there any more details about lvm then what's on the wiki ? i find it's geared more towards raid then lvm [17:23] I will be back in the night later [18:09] MT (~MT@80.109.167.79) left irc: Quit: MT [19:09] wieder verpasst [19:10] gibt es einen trick die festplatten anders anzusprechen als mit sda sdb sdc etc? [19:11] gerade hat er wohl vier scsi platten gefunden, aber nicht a-d sonder b-e [19:11] also nicht sda sdb sdc sdd [19:11] sondern sdb sdc sdd sde [19:11] das mal vorher hatte er a-d [19:12] jetzt hat er schon wieder b-e [19:13] man kan ja disk/by-id benutzen um solche probleme zu vermeiden und eine eindeutige bootreihenfolge zu erhalten aber das ist ja bei fai völlig unerwünscht. [19:13] man will ja eine allgemeine beschreibung und trotzdem reproduzierbare ergebnisse [19:14] wieder b-e [19:14] grummel [19:15] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) left irc: Remote host closed the connection [19:22] i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) joined #fai. [19:26] still no luck with the boot order [19:41] stockholm: geht nicht auch eine numerierung - disk1 etc.? [19:42] irgendsowas gibt's doch, ich hab's aber nicht im kopf grad [20:05] lazyb0y: ich benutze ja jetzt das setup_harddisks 2 [20:05] vom mt [20:05] da gibts das nicht mehr [20:05] lazyb0y: aber ich stimme dir zu, das wäre sehr gut [20:06] ich kann eine mail an die liste schicken [20:13] PACKAGE aptitude-r don't install all the recomendations, is that normal ? must they be specified manually ? [20:20] tried with taskinst too, but same there [20:45] mail sent [20:55] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [20:58] MT: hi [20:59] hi! [20:59] MT: ich habe gerade eine setup_harddisks_2 mail geschrieben [20:59] schon gesehen? [20:59] hmm, nö [20:59] schau mal auf der linux-fai liste [21:14] is noch nicht angekommen [21:14] duh [21:14] mal schauen ob es hier steckt [21:17] Oct 7 22:41:52 barnabas postfix/smtp[31149]: 1CD4714C359: to=, relay=seraph.rrz.uni-koeln.de[134.95.19.134]:25, delay=0.87, delays=0.11/0.01/0.6/0.16, dsn=2.0.0, status=sent (250 ok: Message 4602447 accepted) [21:17] wird das moderiert? [21:19] nö, aber ich glaube Du musst subscribed sein, das ist alles [21:19] bin ich ja [21:22] ich schicke es dir nochmal direkt [21:22] MT: ich habe deine email von det arbeit in der liste gefunden [21:23] soll ich es dahin schicken oder liest du das heute abend eher nicht mehr? [21:23] doch, schreib einfach! [21:23] ok [21:28] sent [21:28] sepski (~sep@217.17.211.51) left irc: Quit: Leaving [21:28] MT: ich habe es nochmal geschickt und dich ins cc genommen [21:28] thx [21:31] commit access kann Dir wohl nur Mrfai geben [21:32] ah [21:32] -> aber ich freue mich sehr, wenn Du direkt in meinen branch committest [21:32] ok [21:32] bin auch kein Freund der ewigen diffs/patches [21:33] dann werde ich mal morgen checken ob ich den nicht bekommen kann :-) [21:33] also bloß nicht davon abschrecken lassen, dass der branch people/michael/ heißt :-) [21:33] ok [21:33] :-) [21:33] am besten Mrfai direkt anmailen [21:33] brauchst aber einen alioth account [21:33] falls Du den nicht eh hast [21:33] hab ich doch [21:33] ich dachte auch dass ich schon irgendwo commitaccess habe [21:33] im fai baum [21:34] faibaum und maibaum reimen sich [21:34] :-) [21:34] zu Problem 2 (disk1) [21:34] also vorgesehen ist das schon [21:34] ah [21:34] super [21:35] ist $disklist im environment? [21:35] hast Du den perl-Code gerade vor Dir? [21:35] Zeile 51 in shdd2-init [21:37] moment [21:37] ich war gerade bailys holen :-) [21:37] Problem 1 sollte relativ einfach zu fixen sein, ist wohl nur eine kleine Erweiterung des Parsers [21:37] ja, das sollte man schnell hinkriegen [21:38] Problem 3 ist definitiv ein Bug, ich weiß nur noch nicht wo ... [21:38] also wenn Du ein bisschen Zeit zum hacken/debuggen hast, wäre das super [21:38] ich werde heute und morgen wohl keine Zeit für die bugs haben [21:40] ich aber :-) [21:40] wie gebe ich denn debug ausgaben aus? [21:40] ich würde gerne die disklist ausgeben [21:41] ( $FAI::debug > 0 ) and print "Input was:\n" . $input; [21:41] ok [21:42] ( $FAI::debug > 0 ) and print Dumper "disklist:\n" . \@FAI::disks; [21:42] (sollte klappen) [21:43] wo soll ich denn nach dem lvm keyword suchen? [21:43] also interessant wär zu wissen, wo er diese Fehlermeldung bringt [21:43] ok [21:43] bist du online morgen? [21:43] ja, meistens schon [21:44] supi :-) [21:44] also Du kannst jedenfalls mal debug-ausgabe in den parser reinbauen [21:44] ok [21:44] nach Zeile 378 in shdd2-parser [21:44] geht los [21:47] MT: in zeile 393 sieht es ja auch so aus als ob disk1 unterstützt würde [21:47] ist der kode noch nicht vollständig? [21:48] also eigentlich sollte der schon vollständig sein [21:49] fein [21:49] wir in init_disk_config (ab Zeile 142 in shdd2-parser) übersetzt [21:49] wie sollte dann die zeile mit der vg definition aussehen? [21:50] die - welche Zeile? [21:51] in meiner mail die zeile vg my_pv sda3, sdb2, sdc2, sdd2 [21:51] wenn ich disk1 etc statt sda etc schreibe [21:53] also Fehler 1: [21:53] kein space zwischen sda3, sdb2 [21:53] etc. [21:53] und mit disk1 [21:53] also das ist an dieser Stelle nicht implementiert [21:54] bzw. so noch nicht vorgesehen [21:54] hmm, sollte man aber wohl [21:54] muss man wohl [21:55] da brauchen wir noch eine Syntax [21:55] wie disk1.1 [21:55] oder so [21:55] wie macht man das mit der partition... genau [21:55] spricht eigendlich nix dagegen das so zu schreiben, oder? [21:56] nö, glaub das wär ganz gut so [21:56] kannst Du gerne implementieren [21:56] oder sonst bitte einfach im Wiki in die TODO liste schreiben [21:56] danke :-) [21:56] ok, ich werde mal sehen wie ich da durchsteige :-) [21:57] also im parser ist ja eine EBNF drin [21:57] als Kommentar [21:57] und genau so ist dann auch die Implementierung des parsers [21:57] hmm, fast genau so :-) [21:57] EBNF? [21:57] also im Kommentar heißt das ding size: [21:58] extended backus naur form [21:58] beschreibung der syntax [21:58] was ok [21:58] ok [21:58] Zeile 582 [21:58] erwartungsgemäss kommt er scheinbar nie an die stelle mit dem lvm parser [21:59] und ich sehe auch keine ausgabe der disklist. [22:00] naja, ich bin jetzt echt müde. ich hau mich mal aufs ohr :-) [22:00] gute nacht :-) [22:00] gute Nacht! [22:00] noch etwas für den Start morgen [22:01] Zeile 402 [22:01] da müsste er dann landen, wenn er das lvm nicht richtig sieht [22:01] ok [22:01] im parser? [22:01] genau [22:02] ja, richtig [22:47] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [00:00] --- Mon Oct 8 2007