=== davmor2 is now known as davmor2_away [13:20] cjwatson: ping ? [13:20] saispo: pong [13:21] hi :) [13:21] cjwatson: just a simple question [13:21] why http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432977 patch it's not include in klibc ? it's a mistake or it's normal [13:21] ? [13:22] we haven't yet merged the version of klibc in which that bug was fixed [13:22] it will be merged in intrepid [13:22] perfectly normal [13:22] ok :/ [13:23] because i need this for gutsy and when i build a cd with a customized klibc package i get a red screen with error on ubuntu-minimal :/ [13:23] possible to bypass this ? [13:24] you need to investigate syslog to see what the error actually is [13:24] when i investigate it's about unconfigured packages... [13:24] it's not because i put some packages which not have an ubuntu signature ? [13:27] naturally if you are customising a CD then you need to follow the documented steps to sort out signatures [13:27] signatures are NOT per-package, they're for the whole archive [13:27] yep [13:28] i added this but not working for me [13:28] "about unconfigured packages"> I am not interested in diagnosing paraphrased error messages, I'm afraid; if you want my help you must give exact text [13:29] i made i understand, i rebuild a cd and trying, i will send it :) [13:29] sounds like you messed things up so that the result wasn't installable, though [13:29] or perhaps updated Packages wrongly [13:30] all is on the cd, no problem for Packages [13:31] only if you got it right ... [13:31] i will follow the documented steps and retry some tests :) [13:32] thanks cjwatson [13:32] my problem is only with my xen distro which needs some patches on dhcp and klibc for working :/ === davmor2_away is now known as davmor2 [15:01] cjwatson, I think you were the one that answered my question yesterday about udebs.. thanks [17:23] hmm, i'm realizing from the OEM installs that hardy-updates isn't turned on by default. would that be resultant of not having internet access during the install? [17:29] probably [17:29] it ought to be by default [18:44] cjwatson, well it looks like -updates isn't enabled in the squashfs's sources.list, so when it gets copied over, its not enabled. base-installer's library.sh appears to be what 'should' be turning it on, but since PROTOCOL is file, i suppose that it won't necessarily [18:44] no, it should be done by apt-setup [18:45] i don't see any reference to -updates in apt-setup ? [18:45] oh 50mirror.ubuntu [18:46] generators/50mirror.ubuntu:133:deb $protocol://$hostname$directory $codename-updates $dists [18:46] generators/50mirror.ubuntu:134:deb-src $protocol://$srchostname$srcdirectory $codename-updates $dists [18:46] won't be put in place until nearly the end of the installation [18:46] so if you're talking about something that runs during the installation, that might be relevant too [18:46] yeah. hmm, that's peculiar then [18:47] it would almost seem like apt-setup didn't run at all then. the sources.list from the finished install is identical to the squashfs's [18:48] would be interested in the syslog, some day when I'm not driving openssl updates [18:48] ah yeah i t looks like there is an error about apt-setup sitting in a syslog [18:48] yeah good luck with getting all of that out :) [18:54] where is the ubuntu kickstart installer documented? i need to do fairly vanilla installs - just the 8.04-server-amd64 cd iso with UTC or Los Angeles or Pacific TZ and a /boot + LVM( swap + / ) [18:57] https://help.ubuntu.com/8.04/installation-guide/i386/automatic-install.html are the docs we have - anything particular you want to know? [18:57] (we mostly refer to RH documentation) [18:57] ah i see the cause i think now. we see apt-setup/use_mirror to false (because we don't have valid network access during install, and this causes it to 'hang'). 50mirror.ubuntu will exit 1 rather than running through all of the code there. wouldn't it make more sense to just not run choose-mirror, but still do the rest of the file in this case? [18:57] ah, LVM isn't as yet supported by kickstart [18:58] hmm [18:59] mario_limonciell: it ought not to hang - that's the real bug [18:59] I thought we'd finally fixed that this time round [18:59] have you encountered a hang on hardy? [18:59] or is this just from <= gutsy? [18:59] cjwatson, it was from gutsy, but the underlying issue was DNS resolves, but the servers aren't contactable [18:59] right, but hardy should deal with that much more gracefully [19:00] i'll reset that variable to true and give it a run [19:00] yeah, give it a try - I'd love feedback on that [19:00] it may still impose a short delay, but shouldn't be nearly so bad [19:03] ryoohki: so, there is some support for doing LVM configuration - see https://help.ubuntu.com/8.04/installation-guide/i386/preseed-contents.html [19:03] ryoohki: it's not native in kickstart [19:03] ryoohki: which is a bug [19:04] ryoohki: but you can use the special 'preseed' command we added to the Kickstart syntax to set the preseed directives documented in the installation guide, and just skip the parts of Kickstart that have to do with partitioning [19:04] it ought to be possible to make that work [19:18] cjwatson: thanks! so complex?! basically yout just need to put the answers to the questions during install into a file. why so complex... [19:19] the installer is complex because it has to do a lot of stuff [19:23] cjwatson: it does behind the scenes but most os installs are fairly simple - just a few questions answered - and these answers are all that are needed to, in effect, script the install [19:24] there's a vast variety of possible questions, though, particularly for partitioning [19:24] kickstart does try to be a simplistic layer over it [19:24] it's unfortunate that it doesn't handle lvm yet; when it does, you won't need to look at the underlying complexity [19:25] BTW, with the exception of partitioning which is weird for annoying reasons, nearly every preseed directive corresponds to a question [19:25] which either is asked, or could be asked in expert mode [19:39] cjwatson: thanks! [19:59] cjwatson: this "preseed" directive in the ks file, does this preceed everyline? it would be nice to have a %preseed begin and a %preseed end so a preseed could be cut and pasted into the ks file without having to prefix everysingle line with "preseed" [19:59] at present, it has to precede every line; ideally it ought not to need to be used for lots of items [20:00] but that's a nice idea, feel free to file a bug on the kickseed package in Ubuntu for it [20:00] easy to fix, however => sed -e 's/^d-i/preseed d-i/g' preseed-lvm [20:00] indeed [20:01] cjwatson: well, it's too easily gotten around... [20:09] cjwatson: does the order in the preseed matter? [20:10] no [20:10] think of it as setting a bunch of variables, which are then handled later [20:10] cjwatson: i was thinking that [20:11] cjwatson: so basically i can use kickstart and stick whatever pressed directives i need into the file, no problem, as long as they aren't mixed [20:12] oh, well, if you mix them, order does matter, and the last in the file will win [20:12] cjwatson: like setting the timezone using kickstart and preseed [20:12] cjwatson: oh ok [20:13] but what I mean is order doesn't matter in the sense that you can put the language setting first or last and it doesn't affect the behaviour of the installer [20:13] for example [20:36] cjwatson, yeah that appears to work more nicely than early in hardy and in gutsy gold. [20:36] should be sane enough to do it that way in the factory === ebel_ is now known as ebel [22:05] do you know if nfs works at all for handing off the ks file? [22:05] cjwatson: do you know if nfs works at all for handing off the ks file? [23:51] how can i get a list of the questions/answers during a manual install so i can make a preseed file out of it? redhat leaves a ks.cfg file after an install - what does ubuntu do?