| rcy (~rcy@DSL-209.90.181.46.Vancouver.primus.ca) left irc: Remote host closed the connection |
| rcy (~rcy@DSL-209.90.181.46.Vancouver.primus.ca) joined #fai. |
| MT (~MT@ppp-82-135-14-146.dynamic.mnet-online.de) joined #fai. |
| 06:37 sheldonh | so now i understand what all this "red logo" stuff is about |
| 06:37 sheldonh | i thought people were talking about the red box at the top of the screen during the install |
| 06:38 sheldonh | i _definitely_ want an enterprise license ;) |
| 06:40 torkel | sheldonh: or read the documentation how to get rid of it :-) |
| 06:41 torkel | (hint: search for nocolorlogo) |
| 06:41 sheldonh | have no fear, it won't survive :) |
| MT (~MT@ppp-82-135-14-146.dynamic.mnet-online.de) left irc: Ping timeout: 480 seconds |
| 06:42 sheldonh | i must admit, it looks nice. but i hear it doesn't play nice with serial consoles |
| 06:44 torkel | not very, no |
| MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. |
| 07:51 sheldonh | i'm now writing our post-install hooks. they need to copy some files onto the install client (i know, we should really be using packages). is there a de facto standard location for resources that $FAI/scripts copy onto the client, or shall i just create $FAI/resources? |
| 07:51 MT | $FAI/files ? |
| 07:56 baldy | morgen |
| 08:02 sheldonh | MT: oh. are those copied in automatically? |
| 08:02 MT | no, but fcopy helps you doing that |
| 08:02 MT | well, actually you could do a recursive fcopy |
| 08:02 MT | hmm, maybe they even are |
| 08:02 sheldonh | MT: that's good. i don't want automatic copy of my goodies |
| 08:03 MT | search for fcopy in the scripts/* |
| 08:03 torkel | or use man fcopy |
| 08:06 sheldonh | interesting |
| meandtheshell (~markus@85.127.114.102) joined #fai. |
| 08:08 theBro | should fai-cd work on 3.2.1? I am getting kernel panic with the following error msg: /init: .: 150: Can't open /scripts/live |
| 08:09 theBro | that is when i create my own installation cd using the fai-cd command and try to install a machine |
| 08:10 mikap | theBro: just a wild guess: do you have live-initramfs installed (inside the chroot system which is used for building the initramfs)? |
| 08:11 theBro | that was my guess but i just installed it on host :( (gotta try under chroot) |
| 08:12 sheldonh | where is set_disk_info defined (as used by 20-hwdetect.source)? |
| 08:12 mikap | it has to be installed on the system where 'update-initramfs ...' is invoked (which builds the initramfs used for booting the system) |
| 08:12 mikap | sheldonh: /usr/lib/fai/subroutines-linux |
| 08:13 sheldonh | shot, thanks |
| 08:14 sheldonh | mikap: i see it sets a variable disklist, but doesn't export it. i'm guessing that, because my 60-menu.source is sourced, the variable will be available anyway? |
| 08:17 sheldonh | cool! disk-info skips cdroms |
| 08:21 theBro | mikap: where exactly do I need to configure the live-initramfs for it to be installed? |
| 08:22 MT | that's defined in /etc/fai/NFSROOT |
| 08:22 MT | (I think...) |
| 08:22 h01ger | theBro, it needs to be apt-getable in the nfsroot-chroot |
| 08:24 theBro | it is mentionet in NFSROOT and koeln repo is in sources.list (under /etc/fai/apt/) |
| 08:25 sheldonh | do you have to specify dependencies in package_config/*, or will dependencies get installed automatically becuase i'm using "PACKAGE aptitude"? |
| 08:25 theBro | sheldonh: dependencies get installed automatically |
| 08:25 sheldonh | wicked |
| Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai. |
| 08:30 sheldonh | whereis ifclass |
| 08:30 MT | hmm, either subroutines or subroutines-linux |
| 08:31 sheldonh | grrr, i've got to stop being an idiot, sorry |
| 08:31 MT | idiot - why? |
| 08:31 sheldonh | well i should have thought to check there :) |
| 08:31 MT | just because you're asking questions? |
| 08:31 sheldonh | thanks, you're very kind :) |
| 08:32 MT | hey, we're here because we like to help wherever we can... |
| 08:33 theBro | still getting the same error :( |
| 08:33 sheldonh | this is so going to rock. i can pretty much handle the entire configuration of our standard authentication and backup systems as part of the install :) |
| 08:34 MT | in fact, you should be able to handle really _the entire_ config |
| 08:34 MT | that's what we do here |
| 08:34 MT | no manual config at all |
| 08:34 MT | ever. |
| 08:34 sheldonh | MT: well i'm a little nervous about giving our fai server root on our backup servers :) |
| 08:35 MT | sure, migration could be painful |
| 08:35 sheldonh | MT: i suppose i'll have to go there eventually. but for now, i reckon an hour's work will shave 40 minutes off every install :) |
| 08:35 stockholm | i would need som kind of tool to add newly installed machines to supervising servics like munin |
| 08:36 stockholm | installing and configuring the munin client is obvious |
| 08:36 stockholm | but altering the munin server with each client install? |
| 08:36 sheldonh | :) |
| 08:36 torkel | MT: that may depend on your security policy... |
| 08:36 stockholm | is there a tool for that? |
| 08:36 stockholm | gpg signed mails send to the respective services at install time? |
| 08:36 MT | theBro, did you check whether live-initramfs is installed? |
| 08:37 sheldonh | stockholm: the trick is (well, will be for us) , for the fai install to write the new install client's details to a provisioning database, and then the provisioning server takes care of updating nagios, munin, backup, etc. servers |
| 08:37 MT | torkel, "that" - ehm - what? |
| 08:37 h01ger | stockholm, debian-edu does that. iirc it's done by sitesummary (another package) |
| 08:38 torkel | MT: if you can do everything automatically. |
| 08:38 stockholm | h01ger: debian-edu seems to be cool. i should check that out. |
| 08:38 theBro | MT: it should get installed...but i'll make sure... |
| 08:38 stockholm | :-) |
| 08:38 h01ger | stockholm, yeah, i you havent done so, you should really look at debian-edu ;-) |
| 08:39 MT | torkel, if your security policy does not allow for fully automated (and thus reproducible) installs there might be some problem in your policy... :-) |
| 08:39 MT | of course, some manual checks may be necessary |
| 08:39 MT | but manual changes is probably not what you want... |
| 08:42 torkel | MT: depending of the security level of the machine, we have to do some steps manually. Not on all the cluster nodes though, they are installed automatically |
| 08:42 theBro | MT: MT live-initramfs gets mirrored but there is nothing with the name live under the initrd.img |
| 08:43 theBro | would guess that there should be something within the initrd image |
| 08:43 MT | h01ger, any idea about theBro's problem? |
| 08:44 MT | I've not yet started using live-initramfs, so I'm afraid I can't help that much |
| Action: h01ger thinks live-initramfs is not installed in the nfsroot |
| 08:47 h01ger | theBro, check the output of "make-fai-nfsroot -v" |
| 08:47 h01ger | (even if it ends in "nfsroot created successfully" |
| 08:47 h01ger | ) |
| 08:48 theBro | ack |
| 08:50 theBro | during the retriving phase there is no live-initramfs mentioned (script is still running though) |
| 08:50 h01ger | using 3.2.1? |
| 08:50 theBro | h01ger: yep |
| 08:51 h01ger | also inside the nfsroot? ;) |
| 08:51 theBro | how do i make sure? |
| 08:52 theBro | do I need to include koeln repository in make-fai-nfsroot.conf? |
| 08:53 theBro | I currently have: FAI_DEBOOTSTRAP="etch http://localmirror/debian" |
| 08:56 h01ger | i think its enough if you have it in /etc/fai/apt/sources.list but i'm not 100% sure |
| 08:56 h01ger | Mrfai, ^ |
| 08:57 theBro | i have it in that one and not working :( |
| 09:01 theBro | someone has forgotten to run make-fai-nfsroot after updateing the sources.list |
| Action: Mrfai gruesst aus Zuerich |
| 09:03 h01ger | Mrfai, gruezi :) |
| 09:03 h01ger | theBro, and now it works? |
| 09:05 theBro | h01ger: yep, seems to be starting the installation |
| 09:05 theBro | thanks a bunch |
| 09:18 sheldonh | can dialog(1) put multiple widgets (a checklist and a menu) in a single dialog? i know it can chain multiple dialogs, but i'd like everything in one if possible |
| sanso|work (~sanso@194.120.17.62) joined #fai. |
| 09:22 mikap | sheldonh: no, if you need that take a look at STFL |
| 09:23 sheldonh | ooooo |
| 09:23 sheldonh | schweet |
| sanso|work_ (~sanso@194.120.17.62) joined #fai. |
| sanso|work (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| siretart (siretart@213.239.237.3) got netsplit. |
| \sh_away (~shermann@server3.servereyes.de) got netsplit. |
| sanso|work_ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work_ (~sanso@194.120.17.62) joined #fai. |
| siretart (siretart@213.239.237.3) returned to #fai. |
| mfl_ (~mfl@apoll.fnb.maschinenbau.tu-darmstadt.de) joined #fai. |
| mfl (~mfl@130.83.226.11) left irc: Read error: Connection reset by peer |
| \sh_away (~shermann@server3.servereyes.de) got lost in the net-split. |
| 10:12 sheldonh | can i just exit with nonzero status in a class source ($FAI/class/60-menu.source) to abort the install, or must i call a magic helper |
| 10:12 sheldonh | ? |
| 10:13 h01ger | define an EXIT class and hook all tasks away if that class is defined |
| 10:16 sheldonh | ummm... |
| 10:16 sheldonh | "hook all tasks away"? |
| 10:16 lazyb0y | hmm, I asked for such an enhancement (make it configurable if FAI should continue with an an install if a script exists with nonzero or not)... but I think I didn't file a wishlist bug yet |
| 10:17 lazyb0y | sheldon use the function skiptask TASKNAME |
| 10:17 lazyb0y | it's a workaround for the thing you want |
| 10:17 lazyb0y | currently, FAI just runs everything to the end as far as it can, whatever error occurs on the way |
| 10:17 lazyb0y | some people want that, and it's useful in some cases |
| 10:19 lazyb0y | sheldonh: but even with this skiptask, the scripts would all run through, I assume - this would only skip all the tasks _after_ the configure task |
| Action: h01ger wouldnt call it a workaround :) |
| 10:23 lazyb0y | what else |
| 10:23 h01ger | normal fai usage |
| 10:24 lazyb0y | he asked for a _solution_ of something he wants to... |
| 10:24 lazyb0y | and his proble is currently not solveable, but a worakround is possible |
| 10:24 h01ger | yeah. its a feature of fai that you can use hooks for everything. so its no workaround, but normal usage |
| 10:24 lazyb0y | from the point of view of his requirements, this is a workaround. |
| 10:26 sheldonh | i guess i could print a message, read a line of input and then reboot -f |
| 10:27 siretart | Mrfai: gruesse nach zuerich! |
| 10:28 siretart | Mrfai: fai 3.2.1 ist in ubuntu nun. die letzte mail von mir haette eigentlich nicht an die listen gehen sollen, sorry fuer den spam |
| 10:29 lazyb0y | sheldonh: there's also the command faireboot, but I don't know excatly, in what it differs to reboot, and if it's good to call it in the middle of the configure task |
| 10:29 sheldonh | only problem with my reboot approach is a log won't be saved back to the fai server |
| 10:29 lazyb0y | and yes, that's the way how you can skip all following scripts to run and any task |
| 10:29 lazyb0y | sheldonh: call savelog before reboot! |
| 10:29 mikap | I'd like to include scripts/config from a class in another class; what's the proposed way to do that? is symlinking supported? so .../fai/config/scripts/GRML/32-xorg is a symlink to .../fai/config/scripts/GRML_X/32-xorg? |
| 10:30 sheldonh | lazyb0y: aha! looks like faireboot calls fai-savelog if called with the -s option :) |
| 10:30 h01ger | mikap, better define that class if the other class is defined |
| 10:31 lazyb0y | mikap: hmm, not exactyl, theres no such thing as inheritance |
| 10:31 lazyb0y | mikap: what's the difference between the two classes? |
| 10:31 lazyb0y | mikap: if it's packages, then you can define additional class dependencies in a package config |
| 10:33 lazyb0y | and in scripts, you can also to "ifclass X", and do additionall stuff for the X class in your script |
| 10:34 mikap | h01ger: lazyb0y: this sounds good, are there some recommended examples available to look at? |
| 10:34 h01ger | mikap, just use ifclass in a /class-script |
| 10:34 lazyb0y | mikap: in the simple examples |
| 10:35 h01ger | "ifclass FOO && echo BAR" |
| 10:35 mikap | my problem is, that I've a base system, several different feature-sets and want to use several scripts depending of their "inheritance" |
| 10:35 mikap | h01ger: thanks! |
| 10:35 lazyb0y | grep for ifclass, and look at package definitions that start with lines like "PACKAGES install CLASSNAME" instead of only "PACKAGES install" |
| 10:35 mikap | lazyb0y: thanks, found it |
| 10:36 mikap | excellent, I'll play with that |
| 10:36 h01ger | my example is to be used in fai-config-dir/class/50-host-classes or such... |
| 10:36 mikap | great |
| 10:49 sheldonh | grrr, stupid dialog's saving the selected class names with quotes around them |
| 10:54 sheldonh | 6 minute installs are nice :) |
| skiold (~skiold@84.121.91.161.dyn.user.ono.com) joined #fai. |
| 11:07 sheldonh | where can i find a list of hooks? i expected to find it in "7.11 Hooks". i want to scripts that are run after all packages are installed |
| 11:09 sheldonh | ah i see... i could do 10-domagic.LAST, yes? |
| 11:10 MT | hmm, no |
| 11:10 MT | 10-domagic is not a task name |
| 11:11 MT | "after all packages" is before the default activity of configure |
| 11:12 MT | so you should instead do configure.LAST |
| 11:12 sheldonh | okay. is there a list of these activities? |
| 11:12 MT | (well, I'd name it configure.DEFAULT) |
| 11:12 MT | I'm not sure whether there is one in the documentation |
| 11:12 MT | Mrfai? |
| 11:12 sheldonh | ah, i see. i actually want configure.CLUE_STANDARD then |
| 11:12 MT | better look in lib/subroutines |
| 11:13 MT | search for task_install |
| 11:13 sheldonh | the heart of it all :) |
| 11:18 sheldonh | and if my configure.FOO hook wants $disklist, it should source subroutines-linux, yes? or is /usr/lib/fai in the path, in which case i can just call disk-info myself |
| 11:23 torkel | all tasks are listed in the documentation |
| 11:24 torkel | See chapter 7.2 in the FAI Guide |
| sanso|work_ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work_ (~sanso@194.120.17.62) joined #fai. |
| 11:29 sheldonh | torkel: thanks. and can my hooks trust that /usr/lib/fai is in the PATH? |
| 11:35 torkel | I think so yes |
| 11:36 torkel | sheldonh: If you haven't done it yet, I really suggest that you read the FAI Guide. It will give you a good understanding about FAI, and also some tips and tricks |
| 11:45 Mrfai | sheldonh: variables are available in all hooks/scripts. HAve a look at /tmp/fai/variables.log |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| 11:46 Mrfai | sheldonh: grep PATH /usr/sbin/fai |
| sanso|work_ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| asw (~asw@karuna.med.harvard.edu) left irc: Quit: Leaving |
| ErKa (keryell@m7.wifi.enstb.org) joined #fai. |
| 11:58 torkel | siretart: is PPA only building i386 packages? I'm missing live-initramfs for dapper/amd64 |
| 12:01 torkel | and the build records says nothing about amd64 only i386 :-( |
| skiold (~skiold@84.121.91.161.dyn.user.ono.com) left irc: Quit: skiold |
| 12:04 torkel | ah now is it there |
| asw (~asw@karuna.med.harvard.edu) joined #fai. |
| 12:20 Mrfai | torkel: live-initramfs is now arch all |
| 12:32 siretart | torkel: right, live-initramfs is arch all. |
| 12:33 siretart | torkel: PPA is btw building on both i386 and amd64. - that's because the builders are using xen, and xen doesn't work on anything but those 2 architectures |
| 12:34 siretart | btw, did I mention that every member in the FAI team is able to upload packages to that ppa? |
| 12:42 torkel | Mrfai, siretart: Yeah I noticed. My brain is a bit slow |
| 12:44 torkel | siretart: You did. Though I'm not sure I trust my packaging skills enough to upload packages (yet) |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| 12:52 sheldonh | Mrfai: i keep reading, getting excited, having a look at something, and then getting lost because i should have read further :) |
| 12:53 mikap | http://paste.grml.org/58 => huh? does ifclass work different than I expect it to? |
| 12:54 mikap | gnaaaa, forget it :-/ fscking typo from myself ;( |
| 12:56 h01ger | if ifclass REMOVE_DOCS: ; then |
| 12:56 h01ger | :) |
| 12:56 mikap | h01ger: yeah, what a stupid typo from the code-rework ;-( |
| skiold (~skiold@84.121.91.161.dyn.user.ono.com) joined #fai. |
| 13:16 sheldonh | can i use ifclass in class/*.var files ? |
| i-R2D258 (~deed@tor-irc.dnsbl.oftc.net) left irc: Remote host closed the connection |
| i-R2D258 (~deed@tor-irc.dnsbl.oftc.net) joined #fai. |
| 13:35 sheldonh | bleh. i've forgotten how setup_harddisks decides which class to use, and it's not documented in 7.7. pointer? |
| 13:38 sheldonh | looks like it works through them in reverse order of definition |
| Robinayor_ (~robin@suw.rkara.de) left irc: Quit: going away |
| i-R2D258 (~deed@tor-irc.dnsbl.oftc.net) left irc: Remote host closed the connection |
| 13:52 siretart | while running fai, the variables seem to be sourced with '-x', this means that I can see things like to rootpw hash |
| 13:52 siretart | has anyone else noticed that? how can I prevent that? |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| mfl (~mfl@apoll.fnb.maschinenbau.tu-darmstadt.de) joined #fai. |
| mfl_ (~mfl@apoll.fnb.maschinenbau.tu-darmstadt.de) left irc: Read error: Connection reset by peer |
| 14:08 sheldonh | /srv/fai/config gets mounted on the install client as /fai, right? |
| 14:09 sheldonh | siretart: is it worth trying to fix? surely anyone who can see it could have seen it anyway, given physical access? |
| 14:12 siretart | sheldonh: yes, it is rather a cosmetical issue |
| 14:21 sheldonh | phew, this is mangling my head. i can't find where fai chroots into $target. i want to see where it happens, because i'm trying to find out whether i have access to anything from the fai server or the nfsroot from inside the $target chroot |
| 14:44 mxpx- | rgrep chroot * |
| 14:45 sheldonh | looks ot me like /srv/fai/config is _not_ mounted as /fai by the install client. my prepareapt hook couldn't find files in it |
| Action: h01ger found a new bug in fai. bashism. |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| 15:56 sheldonh | does fai have hooks for including my own package signing keys into the fai nfsroot and subsequently into the installed client? |
| 16:01 h01ger | sheldonh, yes, new in 3.2.1 |
| 16:02 sheldonh | damn |
| 16:05 sheldonh | h01ger: so for now i need an updatebase hook? i've been trying (with http://rafb.net/p/Vuh25n99.html ), but i keep getting gpg NO_PUBKEY errors for the supposedly installed key at apt-get update time |
| 16:07 h01ger | yes, i think so |
| skiold (~skiold@84.121.91.161.dyn.user.ono.com) left irc: Quit: skiold |
| meandtheshell (~markus@85.127.114.102) left irc: Quit: Leaving. |
| 16:17 sheldonh | ha. updatebase was the right task to hook, prepareapt was the wrong one :) |
| 16:23 sheldonh | wow! |
| 16:23 sheldonh | i wish i'd heard about debian-edu-config earlier. it's got its own support for keeping etc under revision control with svk! |
| 16:29 h01ger | :) |
| 16:36 sheldonh | fai is the shit |
| 16:36 sheldonh | interestingly, a colleague was reading The Debian System the day before i started working on automated installs, and suggested i look at it. if he hadn't, i'd be busy with preseeding right now |
| 16:37 h01ger | madduck used to hang out here |
| 16:39 mikap | is it possible to execute task_configure + later tasks only and not redo dirinstall completely btw? |
| 16:39 h01ger | fai -N softupdate |
| 16:39 mikap | cool, thanks :) |
| 16:39 h01ger | np, yw ;) |
| 16:40 mikap | cp: cannot create fifo `//var/log/fai/fuchsiatard/noaction-/logfifo': File exists - hm |
| ErKa (keryell@m7.wifi.enstb.org) left irc: Ping timeout: 480 seconds |
| 16:41 mikap | when deleting the file (looks like on error the file isn't removed) I get: |
| 16:41 mikap | Error: Provide the URL to obtain the fai config storage in $FAI_CONFIG_SRC - hm |
| 16:41 mikap | what should that be? :) I'm using dirinstall only, no NFS stuff anywhere ;) |
| 16:42 h01ger | then you need to define $FAI_CONFIG_SRC in /e/f/fai.conf |
| 16:42 mikap | where should it point to? never defined that before :) |
| 16:42 h01ger | nfs://server/path |
| 16:43 h01ger | or svn://svn.hostname.tld/path |
| 16:43 h01ger | or svn+ssh... |
| 16:43 h01ger | or git ;) |
| 16:43 mikap | I use none of these ;) |
| 16:43 h01ger | what do you use? |
| 16:43 mikap | I never used that so far, so I've no clue what this should be ;) |
| 16:43 mikap | only dirinstall feature :) |
| 16:43 h01ger | ah |
| 16:44 h01ger | "normally" everybody starts with nfs... |
| 16:44 h01ger | use svn or git |
| 16:44 mikap | for which task? |
| 16:45 h01ger | get_config(dir?) |
| 16:46 juri_ | i've never used nfs. :) |
| 16:46 mikap | hm? I mean, the variable is described as "This variables described how to access the configuration space on the install clients." in the docs, but I don't have any "install clients" |
| 16:46 h01ger | mikap, svn co svn://svn.debian.org/svn/d-community/trunk/fai-config-dir ; cd fai-config-dir/doc ; less manual_adminwork.txt # read step 6 there |
| 16:46 h01ger | mikap, the machine you run fai on, is the install client |
| 16:46 mikap | h01ger: ahhh, thx - I'll check out :) |
| 16:48 mikap | instead of svn://svn.debian.org/svn/d-community/trunk/fai-config-dir it should point to my localhost now? |
| 16:48 h01ger | MT, re: 443198: maybe,probably,hopefully ;) |
| 16:49 h01ger | mikap, yes, to your svn repo |
| 16:49 mikap | h01ger: hm ok, didn't want to use one but ok :) |
| 16:49 MT | h01ger, I think that trap code was developed during the first FAI workshop |
| 16:49 MT | but I've no idea what that logical OR is good for... |
| 16:49 h01ger | mikap, its trivial to write /usr/lib/fai/get-config-dir-file and file a wishlist bug, so that Mrfai includes it in the next release ;) |
| 16:49 MT | hmm, maybe eartoast knows about it |
| 16:50 MT | I'd guess it was him :-) |
| 16:50 h01ger | hehe |
| 16:50 mikap | h01ger: hm ok, I think I've to take a closer look at that ;) |
| 16:51 mikap | though I don't really understand yet why's that needed at all, hm (why not just skip the steps I don't need again?) |
| 16:52 h01ger | you need to access the config space somehow |
| i-R2D2 (~deed@tor-irc.dnsbl.oftc.net) joined #fai. |
| 18:00 mikap | hm, I don't want to set up a full subversion server just to be able to skip the bootstrapping phase; isn't there a simple way how to skip the software installation? :-/ |
| 18:06 mikap | commenting out the relevant functions inside task_dirinstall() seems to do the trick :) |
| 18:07 h01ger | mikap, use svn+ssh ;) |
| 18:09 mikap | h01ger: that would be my fallback-solution ;) I don't want to have a dependency for a working subversion server, especially because I currently don't even know what would be the gain |
| rcy (~rcy@DSL-209.90.181.46.Vancouver.primus.ca) left irc: Remote host closed the connection |
| meandtheshell (~markus@85.127.114.102) joined #fai. |
| meandtheshell (markus@85.127.114.102) left #fai. |
| rcy (~rcy@DSL-209.90.181.46.Vancouver.primus.ca) joined #fai. |
| MT (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer |
| MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. |
| 18:41 allee | oh, siretart away :( |
| 19:02 mikap | - [ -f /etc/init.d/udev ] && umount $FAI_ROOT/dev |
| 19:02 mikap | + [ -d $FAI_ROOT/dev/.udev ] && umount $FAI_ROOT/dev |
| 19:03 mikap | => for /usr/sbin/fai, does this sound reasonable for you? |
| 19:06 MT | mikap, why do you propose this change? |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| 19:09 mikap | MT: using this plus http://grml.org/tmp/fai_patch_for_dirinstall2.diff (that's a hack for now, I'm aware of this) would allow to re-execute dirinstall without headaches |
| 19:10 MT | what do you mean be re-execute? |
| 19:10 mikap | MT: I have a working chroot and just want to execute the class scripts without rebuilding the whole chroot |
| 19:10 MT | ah, ok |
| 19:11 MT | well, if this is the case -- file a bug report please :-) |
| 19:11 mikap | I'll do some more testing before, but will do that for sure :) |
| 19:12 MT | I think at the time this code was introduced udev was still pretty new and not used by everyone |
| 19:12 MT | that is, it was before etch :-) |
| 19:12 mikap | hehe, yes looks like this ;) |
| ErKa (keryell@keryell.pck.nerim.net) joined #fai. |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| sanso|work__ (~sanso@194.120.17.62) joined #fai. |
| 21:10 allee | Mhm on client: mount <return> lists tmpfs on /cow type tmpfs (rw). But there's no /cow dir in / on the client |
| 21:10 allee | other way round: anyone tried instaling gutsy client from a gutsy server? ;) (fai 3.2.1-0ubuntu1) |
| MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds |
| sanso|work_ (~sanso@194.120.17.62) joined #fai. |
| sanso|work__ (~sanso@194.120.17.62) left irc: Remote host closed the connection |
| ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds |
| 23:24 siretart | allee: not yet |
| 23:27 siretart | allee: most probably because live-initramfs hasn't been synced yet |
| --- Thu Sep 20 2007 |