[15:02] <tjaalton> cjwatson: so, about the livecd-rootfs/xorg.conf breakage again.. I'm thinking that since livecd-rootfs hasn't changed much, the cleanup of x-x.postinst is the reason why it breaks now
[15:03] <cjwatson> that seems probable. fundamentally the live CD needs to generate a completely fresh xorg.conf at boot. It's your choice as to how that should be implemented
[15:05] <tjaalton> yep, I need to take another look at what was cleaned up from the postinst
[17:18] <cjwatson> soren: do you reckon you could take the netcfg/get_domain priority fix that came up on ubuntu-installer@lists yesterday?
[17:18] <cjwatson> (make it be asked at priority high in the static case, but still medium for DHCP)
[17:18] <soren> I'm not subscribed to ubuntu-installer, actually.
[17:18] <soren> I probably should be.
[17:19] <soren> Who needs sleep anyway?
[17:19] <soren> :)
[17:19] <cjwatson> https://lists.ubuntu.com/archives/ubuntu-installer/2007-December/000125.html is the thread
[17:19] <cjwatson> it's a quiet list
[17:20] <cjwatson> not announcement-only, but the traffic is low anyway
[17:23] <soren> Yes, I can tell. :)
[17:24] <soren> I should be able to make that happen.
[17:25] <cjwatson> great, thanks
[17:25] <cjwatson> netcfg is in bzr
[17:25] <cjwatson> usual place
[17:25] <soren> Got it.
[17:25] <cjwatson> soren: I switched all the Original-Vcs-Svn fields I could find over to XS-Original-Vcs-Svn, by the way
[17:25] <cjwatson> didn't bother with uploads just for that though
[17:25] <soren> Sure.
[18:01] <evand> cjwatson: regarding bug 150872 and bug 175165, they're more of a udev problem, correct?
[18:01] <ubotu> Launchpad bug 150872 in ubiquity "Permanent fstab line for removable CDROM clashes with flash drives." [Undecided,New] https://launchpad.net/bugs/150872
[18:01] <ubotu> Launchpad bug 175165 in ubiquity "Don't add removable drives to /etc/fstab" [Undecided,New] https://launchpad.net/bugs/175165
[18:01]  * evand hugs ubotu 
[18:39] <Goosemoose> hi guys, when using a preseed file the splash command in the grub line is giving me a black screen when the computer reboots for the first time
[18:39] <Goosemoose> what can i change to fix this?
[18:46] <evand> what does /etc/usplash.conf say?  You don't get a black screen when you boot without the splash argument?
[18:58] <Goosemoose> evand, when i remove the splash argument ubuntu loads fine
[18:58] <Goosemoose> let me look
[18:59] <evand> and you don't have this issue when installing without using a preseed file?
[19:00] <Goosemoose> exactly
[19:01] <Goosemoose> wow, it didn't pick a good resolution either
[19:01] <Goosemoose> looks like crap, changing it manually
[19:06] <Goosemoose> # Usplash configuration file
[19:06] <Goosemoose> xres=1280
[19:06] <Goosemoose> yres=1024
[19:12] <Goosemoose> still there?
[19:15] <evand> indeed, does changing the resolution help?
[19:19] <cjwatson> evand: hmm, perhaps partman-target
[19:21] <evand> hrm, ok.
[19:21] <cjwatson> Goosemoose: sounds like bug 150930
[19:21] <ubotu> Launchpad bug 150930 in ubiquity "Black screen, and bad usplash.conf" [Medium,In progress] https://launchpad.net/bugs/150930
[19:22] <cjwatson> partman-target's hardcoding might be less necessary now that we don't actually *need* the CD post-reboot
[19:23] <Alfafa> Hi are this channel also for the alternative installation cd?
[19:23] <Alfafa> ahh I see the topic ;-)
[19:24] <Alfafa> I have a problem with creation of raid/md devices both in ubuntu and debian(and I know it works on some machines)
[19:42] <Goosemoose> cjwatson, so what should i do to fix the issue?
[19:42] <Goosemoose> manually change the grub file on every install?
[19:46] <cjwatson> it's the usplash configuration file, not grub ...
[19:46] <cjwatson> Goosemoose: hang on, is this the alternate install CD or netboot? if either, it can't be bug 150930
[19:46] <ubotu> Launchpad bug 150930 in ubiquity "Black screen, and bad usplash.conf" [Medium,In progress] https://launchpad.net/bugs/150930
[19:47] <cjwatson> Goosemoose: however, you could overwrite /target/etc/usplash.conf with your preferred version in a preseed/late_command preseed
[19:49] <Goosemoose> netobot
[19:49] <Goosemoose> netboot
[19:49] <Goosemoose> hmm , might have to do that
[19:51] <Goosemoose> strange thing is i set the monitor resolution in the preseed file to 1024x768
[19:51] <Goosemoose> but usplash had it larger
[19:58] <bdmurray> cjwatson: You've mentioned that bug 173954 is a high priority for Hardy but it is still New
[19:58] <ubotu> Launchpad bug 173954 in ubiquity "Installer deletes entire disk without warning" [High,Triaged] https://launchpad.net/bugs/173954
[19:58] <bdmurray> hunh
[19:58] <bdmurray> It was still new a while ago
[19:58]  * bdmurray carries on
[20:21] <Goosemoose> ok so changing the usplash.conf file worked
[20:21] <Goosemoose> is there a good doc on how to use the preseed/late_command?
[20:22] <Goosemoose> i haven't used it yet so no idea how to do things like that
[20:22] <Goosemoose> still dont know why it doesn't listed to the preseed file though
[20:31] <cjwatson> bdmurray: :-)
[20:31] <cjwatson> Goosemoose: should be in the preseeding appendix to the installation guide
[20:31] <cjwatson> https://help.ubuntu.com/7.04/installation-guide/i386/appendix-preseed.html
[20:32] <cjwatson> specifically https://help.ubuntu.com/7.04/installation-guide/i386/preseed-advanced.html#preseed-shell
[20:34] <Goosemoose> cjwatson, i saw that page, it just lists an example
[20:34] <Goosemoose> nothing about how to do it
[20:34] <Goosemoose> is it just a string of command separate by a ; ?
[20:39] <cjwatson> the value of preseed/late_command is run as sh -c "whatever"
[20:39] <cjwatson> so basically, yes
[21:04] <Goosemoose> ok
[21:05] <Goosemoose> shouldn't: xserver-xorg xserver-xorg/config/monitor/mode-list \
[21:05] <Goosemoose>       select 1024x768 @ 60 Hz
[21:05] <Goosemoose> in the preseed have set the usplash.conf to 1024x768?
[21:06] <evand> aiui, usplash sets its configuration independent of that.
[21:07] <cjwatson> usplash works off xserver-xorg/config/display/modes
[21:07] <evand> ah, my mistake
[21:08] <cjwatson> you could try setting that instead
[21:08] <cjwatson> xserver-xorg xserver-xorg/config/display/modes 1024x768
[21:08] <bdmurray> cjwatson: I saw you were editing the bug day wiki.  I wrote a vim command mapping that makes it slightly easier with editmoin - but I end up editing it a lot
[21:08] <cjwatson> you could just set that as well, in fact. I don't recall the exact control flow
[21:09] <cjwatson> bdmurray: seeing as firefox just crashed, yeah, feel free to send that over ;)
[21:09] <Goosemoose> hm ok, i didn't have that set
[21:10] <Goosemoose> cjwatson, would i disable auto detect then?
[21:10] <bdmurray> cjwatson: https://lists.ubuntu.com/archives/ubuntu-bugsquad/2007-November/000666.html
[21:19] <cjwatson> bdmurray: thanks!
[21:19] <cjwatson> Goosemoose: not sure offhand, sorry, better to ask X folks
[21:22] <CIA-18> ubiquity: cjwatson * r2382 ubiquity/bin/ubiquity: note about xserver-xorg keyboard preseeding
[21:24] <Goosemoose> ok, so, im still getting the Partition Disks prompt
[21:24] <superm1> cjwatson, :)
[21:24] <Goosemoose> here's my partition info
[21:24] <Goosemoose> d-i partman/confirm_write_new_label boolean true
[21:24] <Goosemoose> d-i partman/choose_partition \
[21:24] <Goosemoose>        select Finish partitioning and write changes to disk
[21:24] <Goosemoose> d-i partman/confirm boolean true
[21:25] <cjwatson> you need to preseed partman-auto/disk and partman-auto/method to set up autopartitioning, otherwise you'll get partitioning prompts; see the installation guide which I believe goes into this
[21:25] <cjwatson> https://help.ubuntu.com/7.04/installation-guide/i386/preseed-contents.html#preseed-partman
[21:26] <Goosemoose> already had d-i partman-auto/disk string /dev/hda
[21:26] <Goosemoose> let me look for the other
[21:26] <Goosemoose> oh i had commented out the method because i kept getting errors
[21:26] <cjwatson> for normal partitioning, you'd also want 'd-i partman-auto/method string regular'
[21:27] <Goosemoose> if this is a simple install for schools should i use lvm?
[21:27] <cjwatson> commenting out the method "avoids" the errors by skipping autopartitioning entirely, which I don't think is what you want ;-)
[21:27] <cjwatson> I'd just use regular for a simple install
[21:27] <Goosemoose> ok
[21:31] <Goosemoose> ok did that cj
[21:31] <Goosemoose> now i get
[21:31] <Goosemoose> Partition Disks
[21:31] <Goosemoose> No root file system
[21:31] <Goosemoose> No root file system is defined
[21:32] <Goosemoose> i used
[21:32] <Goosemoose> d-i partman-auto/method string regular
[21:35] <cjwatson> look in syslog for more information
[21:36]  * cjwatson goes on holiday, back Monday
[21:39] <Goosemoose> ok, quite a few messages there
[21:39] <Goosemoose> partman says
[21:39] <Goosemoose> no matching physical volumes found
[21:39] <Goosemoose> no volume gourps found
[21:39] <Goosemoose> also a few
[21:39] <Goosemoose> kernel messages
[21:40] <Goosemoose> end_request: i/o error, dev fd0, sector....
[21:52] <Goosemoose> cj, the doc you linked to doesnt mention auto/method at all
[21:55] <cjwatson> Goosemoose: yeah, it's a 7.04 guide and out of date for 7.10, trust me that you need it for 7.10
[21:56] <cjwatson> I've prodded the help.ubuntu.com guys about uploading a 7.10 guide
[21:56] <Goosemoose> gotcha
[21:56] <Goosemoose> well, adding it triggers the error
[21:56] <cjwatson> actually, you need partman-auto/method on 7.04 too, the guide was just broken :-/
[21:56] <Goosemoose> not sure what the reasoning is but a manual prompt choice and choosing put it all in one partition worked
[21:56] <cjwatson> Goosemoose: sure, but only because if you leave it out, autopartitioning doesn't happen AT ALL
[21:57] <cjwatson> please take my word on this, you need it to do sane autopartitioning
[21:57] <Goosemoose> i have added it
[21:57] <cjwatson> the things you quoted in syslog aren't relevant
[21:57] <Goosemoose> i totally understand and believe you
[21:57] <cjwatson> might be more useful to put the whole log somewhere
[21:57] <cjwatson> anyway, I'm meant to be on holiday :)
[21:57] <Goosemoose> ok what type of commands am i looking for, i stopped immediately at the prompt
[21:57] <Goosemoose> well, go have some fun then!
[21:58] <cjwatson> 'anna-install openssh-client-udeb' and you'll be able to scp the syslog out
[21:59] <Goosemoose> ok
[22:02] <Goosemoose> ran that, looked like it was installing some stuff but it still gets denied when trying to ssh in
[22:31] <jbailey> Hey - hacking on Ubuntu installer to do ntpdate for us, but we don't have /etc/services.
[22:31] <jbailey> It looks like hacking ntpdate to provide sensible defaults in the absence of that is going to be annoying, and possibly not practical.
[22:32] <jbailey> Openssh seems to cope by not using getaddrinfo, and just doing all the lookup steps one at a time.
[22:33] <jbailey> Is that the right approach?  I can imagine upstream not being happy about taking that.
[22:38] <Goosemoose> what would the d-i command be to tell installer to use the guided-whole disk, because that's what works when i do it manually
[22:41] <Goosemoose> hmm i wonder if isa-server is part of my problem
[22:51] <Goosemoose> would this be accurate:
[22:51] <Goosemoose> d-i preseed/late_command string apt-install ssh
[23:02] <soren> jbailey: You can't postpone the ntpdate call until netbase is installed?
[23:03] <jbailey> soren: I think the hope it to run it as early as possible to make logging has the right timestamp.
[23:03] <jbailey> And if we're really lucky, they're not doing anything with kerberos that early, but I can't entirely put it past them.  Logging was an earlier concern of theirs though.
[23:03] <soren> jbailey: Ah.. Well, you *could* just put in a temporary /etc/services with just ntp in it..
[23:04] <jbailey> If we won't get smacked for that, it would be nice.
[23:04] <soren> jbailey: But that's not particularly pretty either.
[23:06] <soren> jbailey: I don't know. I've not messed around with the installer much, but it seems like the most innocent solution I can think of to create a temporary /etc/services in the installer's root. There's no need to pollute the /target with it, I guess?
[23:07] <Goosemoose> soren: is :  d-i preseed/late_command string apt-install ssh correct?
[23:07] <jbailey> no, not at all.  We could literally create it, run ntpdate, and then blow it away.
[23:07] <soren> jbailey: Or just leave it.
[23:08] <soren> jbailey: If you create it from its postinst (i.e. not ship it in the udeb), it shouldn't get in anybody's way.
[23:08] <jbailey> Thanks, soren.
[23:08] <soren> Goosemoose: I'd do "apt-get install" instead of apt-install, though.
[23:08] <soren> Goosemoose: At the time of late_command, that should be available, afaik.
[23:09] <soren> jbailey: I'd still run it by cjwatson, though.
[23:09] <soren> jbailey: He's full of magic tricks. :)
[23:10] <Goosemoose> soren, ok maybe thats why im getting the install error
[23:38] <soren> Goosemoose: Er.. No, apt-install should be fine, by the way.
[23:38] <Goosemoose> damn
[23:38] <Goosemoose> still got the error either way
[23:38] <soren> Goosemoose: "the error"?
[23:38] <Goosemoose> Installation Step Failed
[23:38] <Goosemoose> on the
[23:38] <Goosemoose> Select and Install Software screen
[23:38] <Goosemoose> just popped up seconds ago
[23:38] <Goosemoose> going to look at syslog
[23:40] <Goosemoose> ok
[23:40] <Goosemoose> i see after a bunch of get calls on the local apt-cache server
[23:40] <Goosemoose> E: Method http has died unexpectedly!
[23:40] <Goosemoose> tasksel: aptitude failed (100)
[23:40] <Goosemoose> those are in-target
[23:41] <Goosemoose> main-menu[2994]: Warning ** : Configuring pkgsel failed ....
[23:43] <soren> And that doesn't happen if you omit your late_command?
[23:47] <Goosemoose> no
[23:47] <Goosemoose> it works fine
[23:47] <Goosemoose> im wondering if there's a problem going through the ISA server
[23:48] <Goosemoose> everything i see is going through http://10.0.2.131 which is allowed all access and is running apt-cache
[23:48] <Goosemoose> im thinking maybe something is trying to bypass apt?
[23:51] <soren> I don't quite understand why the tasksel step will fail because of late_command being set.
[23:51] <soren> I'm going to have to pass.
[23:52] <Goosemoose> heh doh
[23:53] <Goosemoose> im ready to throw these out the window and go back do my win xp images. at least i had those all setup.
[23:53] <Goosemoose> My linux desktop knoweldge isn't there. I'm great at LAMP, been doing that for a decade, but outside that realm, I'm all windows networking
[23:54] <soren> Goosemoose: It might not be a very difficult to solve problem. I'm just not really an installer expert by any standard.
[23:54] <Goosemoose> i know. i've been going in circles for 2 weeks now
[23:54] <Goosemoose> cjwatson has been a lot of help
[23:55] <Goosemoose> i have a machine all setup, authenticates against the windows domain and everything, wish i could just image the damn thing and copy it
[23:59] <soren> cjwatson: Do you happent to have a clever test setup for the various d-i compontents? I've got a patch for the netcfg stuff we discussed rearlier, but I'd like to test it before committting it.
[23:59] <soren> Wow... typing is hard.