=== cjwatson_ is now known as cjwatson | ||
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:02 |
---|---|---|
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:03 |
tjaalton | yep, I need to take another look at what was cleaned up from the postinst | 15:05 |
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:18 |
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:19 |
cjwatson | not announcement-only, but the traffic is low anyway | 17:20 |
soren | Yes, I can tell. :) | 17:23 |
soren | I should be able to make that happen. | 17:24 |
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. | 17:25 |
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:01 | |
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:39 |
evand | what does /etc/usplash.conf say? You don't get a black screen when you boot without the splash argument? | 18:46 |
Goosemoose | evand, when i remove the splash argument ubuntu loads fine | 18:58 |
Goosemoose | let me look | 18:58 |
evand | and you don't have this issue when installing without using a preseed file? | 18:59 |
Goosemoose | exactly | 19:00 |
Goosemoose | wow, it didn't pick a good resolution either | 19:01 |
Goosemoose | looks like crap, changing it manually | 19:01 |
Goosemoose | # Usplash configuration file | 19:06 |
Goosemoose | xres=1280 | 19:06 |
Goosemoose | yres=1024 | 19:06 |
Goosemoose | still there? | 19:12 |
evand | indeed, does changing the resolution help? | 19:15 |
cjwatson | evand: hmm, perhaps partman-target | 19:19 |
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:21 |
cjwatson | partman-target's hardcoding might be less necessary now that we don't actually *need* the CD post-reboot | 19:22 |
Alfafa | Hi are this channel also for the alternative installation cd? | 19:23 |
Alfafa | ahh I see the topic ;-) | 19:23 |
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:24 |
Goosemoose | cjwatson, so what should i do to fix the issue? | 19:42 |
Goosemoose | manually change the grub file on every install? | 19:42 |
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:46 |
cjwatson | Goosemoose: however, you could overwrite /target/etc/usplash.conf with your preferred version in a preseed/late_command preseed | 19:47 |
Goosemoose | netobot | 19:49 |
Goosemoose | netboot | 19:49 |
Goosemoose | hmm , might have to do that | 19:49 |
Goosemoose | strange thing is i set the monitor resolution in the preseed file to 1024x768 | 19:51 |
Goosemoose | but usplash had it larger | 19:51 |
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 | 19:58 | |
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:21 |
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:22 |
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:31 |
cjwatson | specifically https://help.ubuntu.com/7.04/installation-guide/i386/preseed-advanced.html#preseed-shell | 20:32 |
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:34 |
cjwatson | the value of preseed/late_command is run as sh -c "whatever" | 20:39 |
cjwatson | so basically, yes | 20:39 |
Goosemoose | ok | 21:04 |
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:05 |
evand | aiui, usplash sets its configuration independent of that. | 21:06 |
cjwatson | usplash works off xserver-xorg/config/display/modes | 21:07 |
evand | ah, my mistake | 21:07 |
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:08 |
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:09 |
Goosemoose | cjwatson, would i disable auto detect then? | 21:10 |
bdmurray | cjwatson: https://lists.ubuntu.com/archives/ubuntu-bugsquad/2007-November/000666.html | 21:10 |
cjwatson | bdmurray: thanks! | 21:19 |
cjwatson | Goosemoose: not sure offhand, sorry, better to ask X folks | 21:19 |
CIA-18 | ubiquity: cjwatson * r2382 ubiquity/bin/ubiquity: note about xserver-xorg keyboard preseeding | 21:22 |
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:24 |
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:25 |
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:26 |
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:27 |
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:31 |
Goosemoose | i used | 21:32 |
Goosemoose | d-i partman-auto/method string regular | 21:32 |
cjwatson | look in syslog for more information | 21:35 |
* cjwatson goes on holiday, back Monday | 21:36 | |
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:39 |
Goosemoose | end_request: i/o error, dev fd0, sector.... | 21:40 |
Goosemoose | cj, the doc you linked to doesnt mention auto/method at all | 21:52 |
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:55 |
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:56 |
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:57 |
cjwatson | 'anna-install openssh-client-udeb' and you'll be able to scp the syslog out | 21:58 |
Goosemoose | ok | 21:59 |
Goosemoose | ran that, looked like it was installing some stuff but it still gets denied when trying to ssh in | 22:02 |
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:31 |
jbailey | Openssh seems to cope by not using getaddrinfo, and just doing all the lookup steps one at a time. | 22:32 |
jbailey | Is that the right approach? I can imagine upstream not being happy about taking that. | 22:33 |
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:38 |
Goosemoose | hmm i wonder if isa-server is part of my problem | 22:41 |
Goosemoose | would this be accurate: | 22:51 |
Goosemoose | d-i preseed/late_command string apt-install ssh | 22:51 |
soren | jbailey: You can't postpone the ntpdate call until netbase is installed? | 23:02 |
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:03 |
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:04 |
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:06 |
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:07 |
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:08 |
soren | jbailey: I'd still run it by cjwatson, though. | 23:09 |
soren | jbailey: He's full of magic tricks. :) | 23:09 |
Goosemoose | soren, ok maybe thats why im getting the install error | 23:10 |
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:38 |
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:40 |
Goosemoose | main-menu[2994]: Warning ** : Configuring pkgsel failed .... | 23:41 |
soren | And that doesn't happen if you omit your late_command? | 23:43 |
Goosemoose | no | 23:47 |
Goosemoose | it works fine | 23:47 |
Goosemoose | im wondering if there's a problem going through the ISA server | 23:47 |
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:48 |
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:51 |
Goosemoose | heh doh | 23:52 |
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:53 |
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:54 |
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:55 |
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. | 23:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!