[02:16] <cjwatson> phratman: best continue on launchpad
[02:17] <cjwatson> otherwise it'll get lost
[02:51] <phratman> cjwatson: Gotcha.
[02:54] <phratman> cjwatson: Got any ideas on why the partitioner is not working?
[03:35] <phratman> cjwatson: When I placed "preseed sun-java5-bin shared/accepted-sun-dlj-v1-1 boolean true", "preseed sun-java5-jdk shared/accepted-sun-dlj-v1-1 boolean true", "preseed sun-java5-jre shared/accepted-sun-dlj-v1-1 boolean true", "preseed sun-java6-bin shared/accepted-sun-dlj-v1-1 boolean true", "preseed sun-java6-jdk shared/accepted-sun-dlj-v1-1 boolean true", "preseed sun-java6-jre shared/accepted-sun-dlj-v1-1 boolean true" all in my kickstart config
[03:35] <phratman> cjwatson: What could that indicate and how can I fix that?
[03:36] <phratman> cjwatson: You're about 7 hours ahead of me, so by the time you respond, I'll still be asleep. I'm off for dinner. Good night / day / morning / afternoon / evening / whatever.
[04:04] <phratman> I'm trying to duplicate the error messages *and* upload them to Launchpad because I duplicated the error messages twice, and thinking I had I a fix, stupidly rebooted the machine without saving the syslog.
[04:04] <phratman> I can't promise that I'll get it uploaded by the end of tonight as I'm headed home now and won't have access over the machine.
[03:23] <cjwatson> phratman: you forgot the --owner after preseed in each of those lines
[06:43] <czr> I'm trying to setup a ubuntu (edgy & feisty) mirror here using apt-mirror. which repo/branch should I mirror to get also the d-i parts? I have main/debian-installer too, but still two packages (udebs) are missing (with edgy). nic-restricted-modules*.udeb and nic-restricted-firmware*.udeb. any hints?
[06:43] <cjwatson> czr: add restricted/debian-installer
[06:43] <czr> I've copied the missing files from the fi-mirror manually, but it's somewhat wrong solution :-)
[06:43] <czr> ah!
[06:43] <czr> thanks, I'll try that.
[06:47] <czr> btw, any hints which d-i directives I should use with local mirror? I tried "d-i mirror/country string "enter information manually" but I'm still prompted by the country selector
[06:47] <czr> (I have also d-i apt-setup/use_mirror boolean true)
[06:48] <czr> (and d-i mirror/http/mirror select "blart.intranet", which is my local mirror server)
[06:55] <cjwatson> don't put quotes around enter information manually
[06:55] <cjwatson> see appendix B of the installation guide
[06:55] <cjwatson> which does not advise using mirror/http/mirror since that won't work
[07:04] <czr> ah. another question relating to the restricted nic stuff. is there any way of pulling the exact versions of udebs that are used in the installer? it seems that the installer wants 10.1 but apt-mirror pulled version 11.
[07:05] <czr> and which installation guide are you referring to (with the appendix b). sorry to be such a pita, still trying to learn the ropes :-)
[07:06] <czr> ah, debian-installer guide. found appendix b.
[07:09] <cjwatson> if you get that kind of mismatch then your mirroring setup is probably broken somehow. The installer downloads Packages files from the mirror you give it and uses the versions found therein
[07:10] <cjwatson> well, either your mirroring setup or your preseeding
[07:10] <cjwatson> if you're netbooting then you may need to put the mirror preseeds on the kernel command line or use initrd preseeding in order for it to be effective
[07:10] <cjwatson> guide is on help.ubuntu.com linked from the front page
[07:49] <phratman> cjwatson: Would the owner in each of those be root then?
[07:51] <czr> cjwatson, yeah, my mirroring is broken somehow, I'll investiage later. have another question though, any d-i directive to use so that the local mirror will be used for security updates instead of security.ubuntu.com?
[08:02] <mark> it should check feisty-security (or whatever) on the local mirror first anyway
[08:03] <mark> but if security.ubuntu.com has something the local mirror doesn't have, it'll use that of course
[08:04] <czr> mark, I'm testing on edgy. but it doesn't seem to check the local mirror first
[08:05] <mark> well... the order in your sources.list matters
[08:05] <mark> do you have a line for edgy-security before security.ubuntu.com?
[08:05] <czr> mark, I'm working on preseeded net installer using local mirrors
[08:06] <czr> and during installing it will pull from security.ubuntu.com while I want it to pull from local mirror
[08:06] <mark> hmm it has a commented out line at the top by default
[08:07] <czr> what is the sources.list that the installer uses anyway? the one that is generated into /target/etc/apt/sources.list?
[08:07] <mark> I would say so
[08:08] <mark> you can set a different security host using preseeding anyway
[08:08] <czr> how?
[08:08] <mark> but personally I'd prefer to add an extra security line for the local mirror
[08:08] <mark> and then fall back to security.ubuntu.com
[08:08] <mark> sec
[08:08] <czr> appreciated
[08:09] <czr> I want the whole setup to work even when internet connectivity is broken
[08:09] <mark> d-i     apt-setup/security_host string  security.ubuntu.com
[08:09] <mark> I proxy everything through a squid
[08:09] <czr> cool, I'll try that out
[08:09] <mark> that works as well
[08:09] <mark> the squid will just cache everything
[08:09] <czr> I get broken installs when my country mirror is in the process of being synced
[08:09] <czr> using squid that is
[08:09] <mark> hmm that shouldn't happen
[08:09] <czr> and also, I'd like not to depend on internet-connectivity as I said :-)
[08:10] <mark> a proper sync should update the indexes only after the packages themselves are done
[08:10] <czr> indeed, it shouldn't. out of some 90 test installs (with edgy) some 5 terminated because of that
[08:10] <phratman> Do all kickstart preseed commands demand the --owner option?
[08:11] <czr> mark, I'll try this out now, any ideas on whether this works on edgy too?
[08:11] <mark> yes
[08:11] <mark> edgy and feisty hardly differ wrt preseeding
[08:11] <mark> and this option has been around for a whle
[08:11] <mark> while
[08:11] <czr> it's not documented methinks
[08:12] <czr> ah, it is. just overlooked it
[08:12] <czr> by the way, is the d-i mirror/suite stuff required?
[08:12] <mark> I don't use it
[08:13] <mark> so I guess not :)
[08:13] <czr> I don't have it either in the currenct preseed file that I'm testing with
[08:13] <czr> testing ~~>
[08:17] <mark> in our case lack of internet connectivity isn't an issue
[08:17] <mark> or rather, that IS an issue; then we have other problems to worry about ;-)
[08:24] <czr> :-)
[08:24] <czr> it worked, thanks a bunch. now I can remove the proxy setting
[08:25] <czr> seemed a bit silly to have a proxy between the installer and the local mirror anyway (they were on the same computer while testing) :-)
[08:25] <czr> thanks for all the help ~~> runs off testing again
[08:26] <phratman> Could someone look into this for me? https://bugs.launchpad.net/ubuntu/+bug/109475
[08:42] <cjwatson> phratman: no, preseed --owner sun-java5-blah
[08:43] <cjwatson> as in, change 'preseed' to 'preseed --owner' in each of your preseed lines
[08:43] <cjwatson> I'm not going to look at 109475 at the weekend, sorry
[08:44] <cjwatson> phratman: 'preseed <question> <type> <value>' corresponds to 'd-i <question> <type> <value>' in an ordinary preseed file; 'preseed --owner <package> <question> <type> <value>' corresponds to '<package> <question> <type> <value>' in an ordinary preseed file. (I'm sure this is in the installation guide, by the way.)
[08:45] <cjwatson> 'preseed <package> <question> <type> <value>', which is what you were trying, is just invalid
[08:58] <phratman> Does that apply to everything? What about preseed apt-setup/local0/repository string deb http://mywebserver.tld myrepo feisty -> should that be preseed --owner apt-setup/local0/repository string deb http://mywebserver.tld myrepo feisty ?
[08:58] <cjwatson> no, because that would be 'd-i apt-setup/local0/repository ...' in an ordinary preseed file
[08:59] <phratman> Ah.
[08:59] <cjwatson> --owner may only ever be followed by the name of an Ubuntu package
[09:00] <cjwatson> 'd-i' is used for debconf questions that exist only in the installer environment
[09:00] <cjwatson> other package names are used for debconf questions owned by packages in the installed system
[09:01] <cjwatson> setting --owner properly ensures (a) that the question actually gets copied into the installed system (b) that the question gets purged properly from the debconf database if the associated package is ever purged from the system
[09:02] <cjwatson> questions that only apply to the installer environment (i.e. owner d-i) are not copied into the installed system because that would be cruft
[12:01] <phratman> cjwatson: I added "--owner" into each of them (example: preseed --owner sun-java5-bin shared/accepted-sun-dlj-v1-1 boolean true) and I still get this: http://phpfi.com/230496
[12:02] <phratman> cjwatson: Any thoughts?