/srv/irclogs.ubuntu.com/2009/04/17/#ubuntu-installer.txt

=== dpm_ is now known as dpm
evandAnyone want to hold up a ubiquity upload for anything they're working on?09:52
StevenKevand: Isn't that question a little dangerous? :-)10:04
evandhaha, probably10:04
CIA-4ubiquity: evand * r3235 ubiquity/ (d-i/manifest debian/changelog):10:06
CIA-4ubiquity: Automatic update of included source packages: flash-kernel10:06
CIA-4ubiquity: 2.13ubuntu7, user-setup 1.23ubuntu20.10:06
davmor2evand: have you suddenly got like the worlds flakiest connection10:11
CIA-4ubiquity: evand * r3236 ubiquity/debian/changelog: releasing version 1.12.1010:17
davmor2evand: have you had time to try out the new wubi?10:19
evandnot as of yet, but I'll to squeeze some in today10:20
davmor2evand: No Probs is it a package or do I need to make it?10:20
evandhttp://people.ubuntu.com/~evand/wubi/jaunty/wubi-r122.exe10:21
davmor2evand: ago is on about test r124 so that will need to be built locally correct?10:23
evandoh, I can build that quickly for you10:24
evandone moment10:24
davmor2evand: cool.  xivulon showed me how to build it too not that hard once all the packages were in place :)10:24
cjwatsonevand: it needed to include partman-auto too10:27
evandargh, apologies10:27
davmor2evand: https://bugs.launchpad.net/wubi/+bug/359716 this is the bug where the test request came from by the way :)10:27
cjwatsonaccepted a couple of hours ago so it may be taking a while to publish or something10:27
ubottuUbuntu bug 359716 in wubi "(jaunty beta)Wubi does not make sure that root.disk and swap.disk are not NTFS-compressed" [Medium,Fix committed]10:27
evandhttp://people.ubuntu.com/~evand/wubi/jaunty/wubi-r124.exe10:30
davmor2evand: ta11:10
loolevand: Heya, would like to push http://paste.ubuntu.com/152711/ to usb-creator/trunk, can I do so directly?  is this worth uploading to jaunty?11:50
evandlool: please do (core-dev and installer-team have permission), and I'd say so on uploading it11:51
lool(Yeah, I saw I had permission but wanted to double check as I never pushed there)11:51
evandlool: ah, noted.  Please feel free to commit anything to there.  I have absolutely no problem with anyone from either of those teams making contributions without consulting me.11:54
cjwatsonevand: I think the new partman-auto should be available now, if you'd like to respin ubiquity with it11:54
evandcjwatson: will do11:55
cjwatsonlool: does the translatable flag break something in that case? (I agree the fix is correct, just not sure of the consequences)11:55
loolcjwatson: It will show broken icons in languages where it was translated, e.g. Finnish11:56
lool(which is how I discovered it)11:56
lool*no* I don't speak Finnish   ;-)11:56
cjwatsonright11:56
cjwatsonmakes sense11:57
loolQuit in Finnish is insulting in French12:02
CIA-4oem-config: cjwatson * r660 trunk/ (d-i/manifest debian/changelog): Automatic update of included source packages: user-setup 1.23ubuntu20.12:03
CIA-4ubiquity: evand * r3237 ubiquity/ (debian/changelog ubiquity/components/migrationassistant.py):12:13
CIA-4ubiquity: Properly filter out partitions that are going to be formatted from12:13
CIA-4ubiquity: migration-assistant again after changes to partman broke the code12:13
CIA-4ubiquity: (LP: #349334).12:13
CIA-4hw-detect: cjwatson * r113 ubuntu/ (debian/changelog hw-detect.sh):12:14
CIA-4hw-detect: Don't use 'grep -w' in VFP-detection code, since busybox doesn't12:14
CIA-4hw-detect: implement it (LP: #359915).12:14
CIA-4ubiquity: evand * r3238 ubiquity/ (d-i/manifest debian/changelog):12:14
CIA-4ubiquity: Automatic update of included source packages: partman-auto12:14
CIA-4ubiquity: 84ubuntu4.12:14
cjwatsonurgh, and now I find another thing that needs to be changed within ubiquity12:20
cjwatsonoh well12:20
cjwatsonactually it probably doesn't affect desktop installs so isn't absolutely vital12:20
CIA-4base-installer: cjwatson * r363 ubuntu/ (debian/changelog library.sh):12:21
CIA-4base-installer: Add linux-lpia to kernel_update_list metapackage ordering hack12:21
CIA-4base-installer: (LP: #359174).12:21
cjwatsonI'm going to punt oem-config through a PPA before uploading it properly12:23
evandI haven't uploaded yet12:24
evandso there's still time if you want to squeeze it in12:24
davmor2evand: I'm getting the creation of swap space in partition #1 of /host/ubuntu/disks/swap.disk failed12:27
evanddavmor2: does http://people.ubuntu.com/~evand/wubi/jaunty/wubi-r122.exe work?  That is, is it a regression?12:27
davmor2evand I'll check in a second I'm assuming it didn't work as xivulon said that 124 was the fix12:29
cjwatsonevand: probably not worth the wait12:29
evandok12:29
CIA-4base-installer: cjwatson * r364 ubuntu/debian/changelog: releasing version 1.98ubuntu712:29
CIA-4ubiquity: evand * r3239 ubiquity/debian/changelog: releasing version 1.12.1112:33
davmor2cjwatson: bug 362874 I'm going to see if I can replicate it.  If I can at what point would you want what logs if there are any formed at that point?12:48
ubottuLaunchpad bug 362874 in ubiquity "ubiquity 'back' goes back too far" [Undecided,New] https://launchpad.net/bugs/36287412:48
davmor2also would the logs be any use?12:49
cjwatson'ubiquity -d' logs are best for this kind of problem12:49
cjwatsonalthough I think that one is known12:49
cjwatsonactually, TBH now that I look at it I don't think it needs more info12:50
cjwatsonnot for jaunty though12:50
davmor2cjwatson: okay, I thought it was pretty self explanatory, I just wondered if logs would help as I'll be trying it in order to confirm12:51
cjwatsonI marked it Triaged12:51
cjwatsonI think we simply don't have the code yet to restart the partitioner in the middle like that12:52
davmor2evand1: 122 didn't work on a compressed vista drive either14:37
evand1oh, apologies, I think I misunderstood what was happening14:38
evand1so creating swap only fails if the drive is compressed?14:38
davmor2evand1: Will the error show up in wubi logs?  And would it help if I could get partman and syslog of the wubi install too?14:41
evand1please include all the log files, yes.  But is my question correct?  Is creating the swap file only failing if the drive is compressed?14:42
davmor2evand1: Sorry yes.  If you run compress drive to save space in vista that is when the issue appears.14:42
evand1ok14:43
davmor2Right I'll battle with the logs and see how far I get :)14:43
davmor2evand: Right I've added what I can to bug 35971614:51
ubottuLaunchpad bug 359716 in wubi "(jaunty beta)Wubi does not make sure that root.disk and swap.disk are not NTFS-compressed" [Medium,Fix committed] https://launchpad.net/bugs/35971614:51
evandthanks14:51
davmor2evand: is that enough info for you?15:00
evanddavmor2: yes, though I suspect it will be xivulon who works around it in wubi15:03
davmor2evand: No I just wanted to check that all the info was there before wiping vista off the drive to do some testing :)15:04
evandah, sure thing15:04
DogWaterHey, with 8.10 x86 in kickstart, does the 'reboot' directive cause a problem with the preseed/late_command? it seems that if I have reboot in there that runs before late command15:20
cjwatsonDogWater: no - 'reboot' just silences a note, that's all15:22
cjwatson        ks_preseed d-i finish-install/reboot_in_progress note ''15:22
cjwatsonIOW it causes the "Installation complete" message not to be displayed15:22
DogWaterhm, thats really strange then because if I #reboot in the ks it doesn't reboot obviously, but the late_command string is run, if I have reboot in the ks it reboots but the late_command is not run15:23
DogWaterdoes it maybe not run concurrently? what I mean is it possible that reboot could run during the execution of late_command?15:23
cjwatsonno, that isn't possible15:24
cjwatsonKickstart commands don't really "run" anyway, they just preseed answers in d-i15:24
cjwatson(for the most part)15:24
cjwatsonthink of it as setting up a database in advance15:25
DogWaterah, okay darn, i've reproduced this about a dozen times but i could be doing something wrong.15:25
cjwatsonnow, of course, if your late_command backgrounds itself, it won't necessarily complete before d-i gets round to rebooting15:25
DogWaterit just has a bunch of in-target commands, nothing backgrounded and then | true at the end to get past some bug you told me about awhile ago15:26
cjwatsondo you mean "|| true"?15:27
DogWater| true is what I've had15:27
cjwatsonthat might be your problem then ;-)15:27
DogWaterso it should be || true?15:28
cjwatson"| true" -> pipe output of this command to true (you never want this, to an extremely good first approximation); "|| true" -> ignore errors from this command15:28
_ruben| true could have some nice (side)effects i'd say :)15:28
DogWaterhrm, im almost certain that you told me to put | true in there awhile ago but I dont really know ;-) i'll try it with || true15:29
cjwatsonfeel free to prove me wrong with logs, but I'd have to have been really outstandingly tired to recommend | true :-)15:29
DogWateroh, its not really important15:29
_ruben:)15:37
CIA-4oem-config: cjwatson * r661 trunk/gui/glade/step_timezone.glade: sync up timezone glade file with ubiquity, so that the map displays without unwanted stretching15:41
DogWaterwhats important is figuring out why none of these jar files will run as applets, lol15:42
evandI'm nearly certain now that bug 361112 is not our fault15:49
ubottuLaunchpad bug 361112 in ubiquity "standalone ubiquity won't let me alt-tab to status window" [High,Confirmed] https://launchpad.net/bugs/36111215:49
CIA-4oem-config: cjwatson * r662 trunk/debian/changelog: releasing version 1.54.1315:49
CIA-4debian-installer: cjwatson * r1087 ubuntu/debian/changelog: No-change rebuild to pick up new components.15:53
CIA-4debian-installer: cjwatson * r1088 ubuntu/debian/changelog: releasing version 20081029ubuntu3415:58
=== nxvl_ is now known as nxvl
DogWatercjwatson: preseed preseed/late_command string "in-target sed -i 's,http://192.168.25.200/ubuntu,http://mirrors.internaldomain.com/ubuntu,g' /etc/apt/sources.list; in-target sed -i 's,http://192.168.25.200/Ubuntu8.10,http://mirrors.internaldomain.com/ubuntu,g' /etc/apt/sources.list;in-target apt-get update;wget http://mirrors.internaldomain.com/in.php || true"16:29
DogWatercjwatson: with | true or || true it doesn16:30
DogWaterdoesnt seem to execute that if 'reboot' is in the kickstart16:30
cjwatsonhappy to look at a syslog16:32
DogWaterjust the regular syslog from during the install?16:33
DogWaterand do you want it when it works or when it doesn't work?16:33
cjwatsoninstaller syslog from when it doesn't work16:34
DogWaterhrm, it immediately reboots, is that syslog available somewhere in a normal environment?16:34
cjwatson/var/log/installer/syslog16:35
DogWaterhrm, i will check16:36
DogWateri didnt think it kept the syslog from during the install16:36
CIA-4ubiquity: evand * r3240 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py):16:36
CIA-4ubiquity: Set the window manager type hint to dialog for16:36
CIA-4ubiquity: debconf_progress_window to prevent it from being hidden behind the16:36
CIA-4ubiquity: fullscreen ubiquity window when in only-ubiquity mode (LP: #361112).16:36
cjwatsonDogWater: it does, for exactly this kind of debugging ;-)16:37
DogWaterEmail it, or post it somewhere, or?16:39
cjwatsonpaste.ubuntu.com or e-mail to cjwatson@ubuntu.com, I don't mind16:39
DogWatersent to email.16:44
DogWaterits kind of strange, it sees the early command and runs it but not the late command16:44
DogWaternothing even about it in the syslog16:44
cjwatsonApr 17 10:51:18 kickseed: preseed command requires key, type, and optional value16:53
cjwatsonlooks like your problem16:53
cjwatsonnot sure why that's failing though16:54
cjwatsonworks for me in my test harness16:55
cjwatsoncould I have the full Kickstart file, please?16:55
DogWatersure sure16:56
cjwatson(you can strip passwords obviously :-) )16:56
DogWatersent, keep in mind the late_command is a single line but it wraps in the email17:00
cjwatsonDogWater: it's quite important that I have the actual file you're using, byte for byte17:03
cjwatson(aside from passwords)17:03
cjwatsonplease don't copy and paste17:03
=== cr3_ is now known as cr3
DogWaterso you don't want me to edit out our public IPs, etc?17:12
DogWaterOkay, I resent it as an attachment17:18
cjwatsonDogWater: oh, I don't mind about that17:33
cjwatsonDogWater: but I need it to be transferred in a way that doesn't mangle newlines17:33
cjwatsonhmm, this isn't failing for me with jaunty17:37
DogWaterah, i'm using intrepid17:40
cjwatsonyeah, trying that next17:42
cjwatsonDogWater: ok, it's working for me with the intrepid mini.iso from http://people.ubuntu.com/~cjwatson/intrepid-busybox-fix/i386/netboot/mini.iso17:45
cjwatsonDogWater: you are using that, aren't you?17:45
cjwatson(I haven't tried stock intrepid)17:45
DogWaterNo, I use netboot17:46
cjwatsonthat *is* netboot17:46
cjwatsonI'm just using the iso form factor17:46
DogWateroh, right but I don't use the iso, right right.17:46
cjwatsonbut you're using the image from that directory?17:46
DogWaterlet me make sure17:47
DogWaterI could've very well picked up the wrong one as I have like 70 different ones in my tftp root17:47
DogWaterInstaller build: 20080522ubuntu23 ?17:48
DogWater7586372 Jan 21 14:08 ubuntu-installer/i386/initrd.gz17:49
cjwatsonthe build number's no indication, I don't think I changed it when rebuilding for the busybox fix17:51
cjwatsondoesn't match the size I have here17:52
DogWaterokay, i'll get the version you specified and match the file size17:52
DogWaterhttp://people.ubuntu.com/~cjwatson/intrepid-busybox-fix/i386/netboot/ 404s17:53
cjwatsonthat matches the file size of intrepid as released, not my rebuild17:53
DogWateroh, sorry this is the one specified in pxelinux17:53
DogWater7604962 Nov  4 07:43 initrd.gz17:53
cjwatsonsorry, try http://people.ubuntu.com/~cjwatson/tmp/intrepid-busybox-fix/i386/netboot/mini.iso17:53
cjwatsonthat sounds more like the rebuild, yes17:53
cjwatsonin that case I'm not sure what to say - I can't reproduce it here :-(17:53
DogWatercan i just put 'reboot' in the late_command?17:55
DogWateror will that screw something else up17:56
cjwatsonthat will just break17:57
cjwatsonI think the most practical way to get further information would be to boot the system with your usual boot parameters but also BOOT_DEBUG=3, which will give you shells at various points in the boot process - in the first of those, 'nano /lib/kickseed/kickseed.sh' and put 'set -x' on the second line, and then Ctrl-d until you get back to the installation as normal17:58
cjwatsonthen extract /var/log/installer/syslog at the end17:59
DogWaterwould not having "" in the user add line cause a problem?18:07
cjwatsoncould you elaborate?18:08
DogWateradministrator --fullname --password stuff18:08
DogWaterthe only thing i notice is that line is right above 'reboot'18:09
cjwatsonthe file you sent me had:18:09
cjwatsonuser administrator --fullname "" --password stuff18:09
DogWateryeah it had --fullname ""18:09
DogWaterwhat about around the password?18:09
cjwatsonthat doesn't matter18:09
DogWaterokay18:09
cjwatsonbut --fullname --password stuff would be wrong18:09
cjwatsonhonestly my set -x log suggestion above is probably quicker than guessing18:09
DogWaterand that goes in the kernel line or the append line?18:14
cjwatsonBOOT_DEBUG=3 goes in the append line; then follow my instructions above18:15
DogWaterAlrighty, i'm doing a CentOS 3 test atm then i'll go back to that one18:23
DogWatercjwatson: about that, it appears that there is no usb support in that?19:38
DogWatercan't type anything19:43
DogWatercjwatson: as broken as my stuff might be replacing reboot /w preseed finish-install/reboot_in_progress note fixed it21:35
DogWaterthankyewsir21:41
shtylmancjwatson: any last minute kde installer things you want me to take a look at?23:24
cjwatsonmaybe check that we didn't break anything obvious with our last-minute hacking ;-)23:25
cjwatsonI don't have anything OHMYGOD on my list23:25
cjwatsonupdated Kubuntu dailies are building right now23:26
shtylmank23:36
shtylmanwhen those build I can run though some installs so test out various things23:37

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!