bastian (~bastian@p5B077FA6.dip.t-dialin.net) left irc: Quit: This computer has gone to sleep
bastian (~bastian@p5B077FA6.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B077FA6.dip.t-dialin.net) left irc:
puck (~puck@leibniz.catalyst.net.nz) left irc: Ping timeout: 480 seconds
puck (~puck@leibniz.catalyst.net.nz) joined #fai.
simNIX (~simNIX@156-60.bbned.dsl.internl.net) joined #fai.
simNIX (~simNIX@156-60.bbned.dsl.internl.net) left irc: Quit: Ik ga weg
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai.
bastian (~bastian@p5B077FA6.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B077FA6.dip.t-dialin.net) left irc: Quit: This computer has gone to sleep
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Remote host closed the connection
bastian (~bastian@p5B077FA6.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B077FA6.dip.t-dialin.net) left irc: Quit: This computer has gone to sleep
06:29 \shmoins
06:54 oz_moins ook
bastian (~bastian@p5B077FA6.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B077FA6.dip.t-dialin.net) left irc: Quit: This computer has gone to sleep
edoreld (~Adium@p57A0970D.dip0.t-ipconnect.de) joined #fai.
simNIX (~simNIX@156-60.bbned.dsl.internl.net) joined #fai.
simNIX (~simNIX@156-60.bbned.dsl.internl.net) left irc:
simNIX (~simNIX@156-60.bbned.dsl.internl.net) joined #fai.
ErKa (~keryell@APuteaux-154-1-13-187.w83-199.abo.wanadoo.fr) joined #fai.
09:44 edoreldoz: would you mind giving me a hand with this "expect" script -> http://paste.debian.net/41313/ <- It executes fine ( At least from command-line, need to test it with fai yet), but if I try to execute a command afterwards it will hang up... T_T
10:24 oz_edoreld: remove the '-exact' and line 54
10:24 oz_then it should run
10:24 oz_and I see no sense in line 49, too
10:25 edoreldoks
10:42 edoreldwow the user thing was easier than I had expected O_O. I found a line in $FAI/scripts/DEMO/10-misc -> http://paste.debian.net/41319/ <- I added my own but was getting puzzled because before rebooting there's no user on /etc/passwd or elsewhere! but after reboot the user gets added automatically :)
10:43 edoreldaltough the gecos line "fai demo user" appears as "fai demo user,,," on /etc/passwd....weird
10:43 mgoetzeedoreld: you mean $target/etc/passwd . i see you still haven't understood the basics
10:44 edoreldon, I mean /etc/passwd
10:44 edoreldno*
10:44 edoreldon the final running system
10:44 mgoetzeedoreld: that's your problem then. may i recommend reading a b.... no wait, i already recommended that a month ago
10:45 edoreldWell I actually haven't checked $target/etc/passwd, I just tried to login with "user" and it didn't work, so I just assumed...wrongly ^_^
bastian (~bastian@p5B0765A5.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B0765A5.dip.t-dialin.net) left irc: Quit: This computer has gone to sleep
11:51 \shuser adding inside $target via fai:
11:51 \shmakepasswd --chars=8 --crypt-md5|while read pw password ; do
11:51 \sh       $ROOTCMD useradd -d /home/${user} -s /bin/bash -G admin -m -p ${password} -U ${user}
11:52 \sh       add_system_users_password ${user} ${pw}
11:52 \sh    done
11:52 \shthe add_system_users_password is a function of mine, which pushes the temp passwords inside a db ;) so you have random secure passwords
11:52 \shand only I can see them ;)
Action: edoreld praises \sh's work
11:53 \shbtw...I have found the bugger regarding the dhcp mess
11:53 \shit's definitly klibcs ipconfig
11:54 \shipconfig is just semi-amateure software written from guys with only low cost table switches...
11:55 mgoetzeheh
11:56 \sha timeout of -t 60 of ipconfig and using cisco switches with spanning trees and portfast configs...doesn't help, really...-t 180 doesn't help too, -t >240 helps here...because then ipconfig realizes that it has to re-request a dhcp ... other values below, kernel failes to mount nfs root ...
ErKa (~keryell@APuteaux-154-1-13-187.w83-199.abo.wanadoo.fr) left irc: Remote host closed the connection
11:57 \shthe explanation of this: the kernel doesn't bring up the NIC interfaces, it doesn't matter if only one NIC needs to get an ip (kernel append: ip=dhcp) or all interfaces (kernel append: ip=all)
11:57 \shipconfig does bring up the NICs and before the kernel really inits the NIC, ipconfig tries to send out the dhcp request.
11:58 \shstrangely, eventually not understanding the meaning of timeout in ipconfigs case, ipconfig refuses to re-request the dhcp part when -t set smaller then 240 secs...
11:59 \shsetting -t greater or equal 240 ipconfig manages to re-transmit the dhcp request and catches an IP from the dhcp server (time interval: exactly 60sec) and initramfs manages to mount the nfsroot (5 to 10 seconds after the ip has reached the NIC)
12:00 \shthis holy shit costed my 18 hours of debugging...means: reconfiguring the whole network switch infrastructure...banging head on desk, using google
12:01 mgoetze18 hours of your work time? maybe it would have been cheaper for your employer to sponsor a cisco switch for kernel developers :)
12:01 \shmgoetze: one cisco switch is not enough ;)
12:02 \shyou need at least two of them where you setup a spanning tree.
12:02 mgoetzespanning tree in a single-vendor environment is boring, anyway
12:02 \shbut a 2960G is not expensive, so yes agreed...but my bosses are somewhat ... strange
12:02 mgoetzewe have cisco *and* juniper switches, imagine the fun ;)
12:03 \shmgoetze: oh well...cisco and juniper routers are ok...but I do like switch infra from one vendor ;)
12:03 \shand two of our switches are 6509 ;) with fibre and copper...and some of the machines do have cisco switches inside a HP BL7000c ;
12:03 mgoetzeour NOC thinks differently... they insist on only juniper routers
12:04 \shjuniper routers are ok when you want reliable multicasting
12:04 \shcisco is (or better was) in a bad shape when we needed routers and do some multicasting ;)
12:13 \shbtw...I'm marriaging fai amd django, fai with a nice webapp, which helps to inventarize unknown servers and then you can configure them to your needs...
12:13 oz_\sh: whuut?
12:17 \shoz_: i changed something of the task_sysinfo, it's now using python-dmidecode to gather some data like serial numbers etc. directly into a database...it catches all available hardware interfaces and (not implemented right now) also the hw disk/raid controller and all disks
12:18 \shthen you have your server hardware...then you can map your NICs (identifed via MAC) to linux devicenames, which are written into a 70-persistent-net.rules file for udev...
12:19 \shyou will get an IP database, and you can setup a host, mapped to a server hardware, and all the needed linux network interfaces (ethN, bonding, bridges, loopbacks, vlans etc.)
12:21 \shthe data from this db is then read via some magic python django standalone scripts and will be passed onto the $target or to determine the classes (which can be set per host also via webapp)
12:22 \sheventually I'll do some work on using the first steps to create something like i-do-it as cmdb
12:37 oz_very neat.
12:37 oz_a dream.
12:39 \shoh well...5 calls open with HP
12:39 \sh4 in FFM and one in NBG
edoreld (Adium@p57A0970D.dip0.t-ipconnect.de) left #fai.
edoreld (~Adium@p57A0970D.dip0.t-ipconnect.de) joined #fai.
uchimata (~uchimata@i3ED6D81B.versanet.de) joined #fai.
uchimata_ (~uchimata@i3ED6D49D.versanet.de) left irc: Ping timeout: 480 seconds
ErKa (~keryell@APuteaux-154-1-13-187.w83-199.abo.wanadoo.fr) joined #fai.
edoreld (~Adium@p57A0970D.dip0.t-ipconnect.de) left irc: Quit: Leaving.
ErKa (~keryell@APuteaux-154-1-13-187.w83-199.abo.wanadoo.fr) left irc: Ping timeout: 480 seconds
bastian (~bastian@p5B0765A5.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B0765A5.dip.t-dialin.net) left irc:
simNIX (~simNIX@156-60.bbned.dsl.internl.net) left irc: Quit: Ik ga weg
bastian (~bastian@p5B0765A5.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B0765A5.dip.t-dialin.net) left irc: Quit: This computer has gone to sleep
bastian (~bastian@p5B0765A5.dip.t-dialin.net) joined #fai.
bastian (~bastian@p5B0765A5.dip.t-dialin.net) left irc:
ErKa (keryell@keryell.pck.nerim.net) joined #fai.
--- Thu Jul 9 2009

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