/srv/irclogs.ubuntu.com/2010/03/30/#ubuntu-installer.txt

shtylmanev: I am now a kubuntu member :)02:18
kirklandcjwatson: Ubuntu Server dailies failed to build for the last day or two06:15
kirklandcjwatson: also, using the last daily I successfully have, there's an issue with the iscsi bits in d-i or partman06:16
kirkland"This menu allows you to configure iSCSI volumes.\n iSCSI configuration actions\n  Log into iSCSI targets\n  Finish\n  <Go Back>"06:18
kirklandbut none of these will let me get past this screen06:19
cjwatsonkirkland: that's just bug 546929 - today's CD built successfully a few minutes after you said that, and should be happier09:29
ubottuLaunchpad bug 546929 in linux "most PATA/SATA modules missing in Lucid netboot" [Critical,Fix released] https://launchpad.net/bugs/54692909:29
CIA-3installation-guide: cjwatson * r473 ubuntu/debian/changelog: releasing version 20081208ubuntu709:44
evheads up: freeze exception request for yesterday's changes to the slideshow and installer window is bug 55150309:48
ubottuLaunchpad bug 551503 in ubiquity-slideshow-ubuntu "[FFe] Add LTS designator, make smaller, and new Ubuntu One icon." [Undecided,New] https://launchpad.net/bugs/55150309:48
CIA-3usb-creator: evand * r286 usb-creator/debian/changelog: releasing version 0.2.1909:59
CIA-3usb-creator: evand * r287 usb-creator/ (3 files in 3 dirs):10:00
CIA-3usb-creator: Fix format failing due to the device being busy (because we were10:00
CIA-3usb-creator: mounting it unnecessarily).10:00
CIA-3base-installer: cjwatson * r398 ubuntu/debian/changelog: releasing version 1.103ubuntu610:23
evcjwatson: do you recall why we default to "do not use" instead of the same filesystem as before without format set?  I thought this was a change someone made around hardy, but it seems to go back as far as partman-target r1.11:34
evoh, maybe I'm reading this wrong11:35
cjwatsonneed to know where to mount it ...11:40
cjwatsonand I think same filesystem as before without format set throws an error complaining about that11:40
cjwatsonof course how to present this in the ubiquity UI is perhaps a different matter - this is pretty much a raw mapping from d-i11:40
evwell, it throws a warning saying that it's going to remove system files11:41
evbut surely we could find the mountpoint from fstab if set by UUID11:41
ev(mind you, I'm not suggesting we do this in Lucid :) )11:42
cjwatsonno, we shouldn't be mounting things automagically11:42
cjwatson(which fstab, for starters?)11:42
evah, chicken and egg11:42
cjwatsonpartman-basicfilesystems (56ubuntu4) hardy; urgency=low11:42
cjwatson  * Disable automounting unless partman/automount is preseeded to true. This11:42
cjwatson    makes LP #106209 much less likely to occur, since future installations11:42
ubottuLaunchpad bug 106209 in partman-basicfilesystems "fsck Unable to resolve UUID" [High,Fix released] https://launchpad.net/bugs/10620911:42
cjwatson    are less likely to format a partition whose UUID we have in /etc/fstab.11:42
cjwatson -- Colin Watson <cjwatson@ubuntu.com>  Wed, 09 Apr 2008 08:18:47 +010011:42
cjwatsonthere were other reasons to disable automounting, such as issues with filesystems from hibernated OS instances11:43
evwell, at least my memory for dates isn't failing11:43
evindeed11:44
cjwatsonubiquity's UI is awkward though - it would be nice if it automatically switched "do not use" to the correct filesystem type if you specify a mount point11:44
cjwatsonor something11:44
evyeah, that would definitely be a step in the right direction11:44
CIA-3ubiquity: evand * r4010 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py): Translate the skip button in the new install window (LP: #551554).12:20
kirklandcjwatson: thanks; testing now12:54
cjwatsonit's working for me in kvm12:55
cjwatsondamn, vgabios doesn't support DDC12:55
cjwatsonI'm going to have to do this whole video mode detection thing either by zen, or by reboting12:55
cjwatson*rebooting12:55
cjwatsonor I suppose I could rebuild vgabios but that's going to get into yak-shaving pretty quickly ...12:55
kirklandcjwatson: i don't know what DDC is ... is that a feature, or something that's broken with our vgabios12:57
cjwatsonit's a feature which doesn't normally make sense under emulation :-)12:58
kirklandcjwatson: okay, I'm past the previous iscsi question; but my old preseed file isn't getting me past partitioning automatically any more12:58
cjwatsonwhat question is it stopping at?12:58
kirklandhttp://pastebin.ubuntu.com/406485/12:59
kirkland"If you choose guided partitioning for an entire disk, you will next be asked which disk should be used"12:59
cjwatsonscreenshot?12:59
kirklandi'm on real hardware, camera phone screenshot okay?13:00
kirklandweird, it's calling the disk sdb13:00
kirklandnever really did that before13:00
kirklandmy preseed hardcodes sda13:00
cjwatsoncamera phone is fine13:00
kirklandi can change that easily enough13:00
cjwatsonbut yeah, disk name change would account for that13:01
cjwatsonyou can put a script in partman/early_command if you need to compute that dynamically13:01
kirklandhttp://people.canonical.com/~kirkland/IMG_3427.JPG13:04
cjwatsonright, for some reason /dev/sda must not exist, I have no idea why13:06
cjwatsonyou'll probably also need to add:13:06
cjwatsond-i partman/confirm_nooverwrite boolean true13:06
cjwatsonto avoid problems later in some configurations13:07
kirklandcjwatson: okay, i'll add that now13:08
kirklandcjwatson: s/sda/sdb/ solved my immediate problem, while i go hack a better solution13:09
kirklandarg, yeah, bummer... I have two slightly different machines i need to preseed 5 different installs against, and one is seeing its disk as sda and the other as sdb13:20
cjwatsonkirkland: does any of them have more than one disk?13:22
kirklandcjwatson: no, they don't13:22
cjwatsonkirkland: then just leave out partman-auto/disk - you don't need to set it on a single-disk machine13:23
kirklandcjwatson: i was just checking if i plugged a stray sd card in or something13:23
kirklandno dice13:23
kirklandcool13:23
kirklandlet me try that13:23
cjwatsonif partman-auto/method is set and there's only one disk, then it will just autopartition the first disk, whatever that is13:23
kirklandcjwatson: what about grub-installer/bootdev ?13:23
cjwatsonyou shouldn't normally need to set that either13:24
* kirkland comments out those two and retests13:24
cjwatsonyou're already preseeding grub-installer/only_debian and grub-installer/with_other_os to true, which should mean that grub-installer/bootdev won't generally be asked13:25
kirklandcjwatson: sweet, that works ;-)13:28
CIA-3ubiquity-slideshow-ubuntu: evand * r256 ubiquity-slideshow-ubuntu/debian/changelog: releasing version 1913:31
CIA-3ubiquity: evand * r4011 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py):14:02
CIA-3ubiquity: Update the interface when the user presses one of the buttons on the14:02
CIA-3ubiquity: finished_dialog (LP: #551574).14:02
cjwatsonev: should bug 542310 be reassigned to console-setup and closed?14:02
ubottuLaunchpad bug 542310 in ubiquity "Corrupted layout/variant list on Step 3 in installer" [High,Fix committed] https://launchpad.net/bugs/54231014:02
evcjwatson: done, thanks14:04
CIA-3ubiquity: evand * r4012 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py):14:05
CIA-3ubiquity: Use the fancy new 'reboot required' panel notification14:05
CIA-3ubiquity: (LP: #551537).14:05
evso we have a few areas whereby one can trigger a crash by hitting next and then playing with the interface14:06
evthis is possible on the console-setup page, for example, by pressing next and then clicking through the radio buttons14:07
evI'm tempted to guard against this by disabling any editable part of the interface when the user presses next, just like it already does with the back and next buttons14:08
cjwatsoncan we disable it without everything going to grey?14:08
evbut to avoid that, which admittedly looks ugly and might not cover all cases of callbacks firing, perhaps we should just do hasattr checks in the callbacks14:09
* ev wonders aloud if this could be written as a decorator that checks to make sure the dbfilter matches the ui component14:09
cjwatsonthat would be cute14:09
evs/callbacks/signals/14:09
evI'll investigate that then14:10
evah, this is actually really easy, given that we hold reference to the individual dbfilter on a Controller instance, which we set to None when we're done with it.15:07
evhow's this: http://paste.ubuntu.com/406540/15:09
evincidentally, this will also magically fix that scary AttributeError: 'NoneType' object has no attribute 'ok_handler' bug (bug 539827)15:11
ubottuLaunchpad bug 539827 in ubiquity "ubiquity crashes after clicking "try ubuntu"" [High,Triaged] https://launchpad.net/bugs/53982715:11
cjwatsonev: it's certainly aesthetically pleasing; if it works, I say go for it15:44
evyay, I'll put it through its paces and then commit15:45
evthanks for the look-over15:45
bipolarcjwatson: how can I tell what version of partman-base is being used for the lucid installer? I want to make sure I'm pulling the new one.16:24
cjwatsonbipolar: isoinfo -lR -i foo.iso | grep partman-base_16:25
cjwatsonor you can check the .list file alongside the .iso on the web site16:25
cjwatsonoh, you're netbooting aren't you?16:26
bipolarcjwatson: hmm.. I'm using PXE to install16:26
cjwatsonlook at /var/lib/dpkg/status in your running image then, after the "downloading installer components" step16:26
bipolarcjwatson: ok16:26
bipolar'more' sucks. :p16:27
cjwatsonnano -v16:29
cjwatsonis what I use16:29
bipolarson of a....16:29
bipolarI didn't even know nano was in the installer...16:29
bipolar139ubuntu316:30
bipolarI'm getting the 'No root file system' error.16:31
bipolarI'm going to remove my preseeded crypto settings and select it by hand and see what it's doing.16:31
CIA-3ubiquity: evand * r4013 ubiquity/ (debian/changelog ubiquity/components/ubi-usersetup.py):16:39
CIA-3ubiquity: Move info_loop call from run to prepare so that it doesn't get16:39
CIA-3ubiquity: called with each debconf question asked in the user-setup component16:39
CIA-3ubiquity: (LP: #551742).16:39
bipolarcjwatson: ok. this is strange. If I comment ALL partman*/* lines from my preseed, I get a window titled "[!!] partition disks" with one option "Configure iSCSI volumes", and "Undo changes to partitions" and "Finish ... write changes to disk". If I select "Undo changes to disk" the window disappears and I get just the blue background. If I select "Finish..." I get the error "No root file system".16:41
cjwatsonbipolar: I'm in a meeting just now, but will get back to you16:41
bipolarkk16:41
bipolarI got one to go to as well. bbiab.16:41
CIA-3ubiquity: evand * r4014 ubiquity/ (6 files in 3 dirs):17:15
CIA-3ubiquity: Add only_this_page decorator to be used on functions that should17:15
CIA-3ubiquity: never be called once we've left their page.17:15
bipolarback17:29
CIA-3usb-creator: evand * r288 usb-creator/debian/changelog: releasing version 0.2.2017:35
cjwatsonbipolar: so, I'll need to see log files (syslog and partman), preferably from an installation run with DEBCONF_DEBUG=developer on the kernel command line17:35
CIA-3usb-creator: evand * r289 usb-creator/ (debian/changelog usbcreator/install.py):17:35
CIA-3usb-creator: Change 'Flushing writes to the disk...' to 'Finishing...', as the17:35
CIA-3usb-creator: former is too technical. Thanks Iain Farrell!17:35
bipolarcjwatson: does DEBCONF_DEBUG=developer mean the same as =5? thats what I have set now.17:37
bipolarnevermind, I'll change it. it's not hard :P17:37
cjwatson=developer and =5 are equivalent, yes17:43
bipolarcjwatson: I'm working on getting the logs... but here's something interesting. Running 'cat /proc/partitions' in the installer console returns no partitions.17:43
cjwatsonbipolar: have you updated the pxe image you're using recently?17:45
cjwatsonif not, you should ...17:45
bipolarcjwatson: the only thing to update would be the initrd/kernel image. I'll do that.17:45
cjwatsonthe d-i netboot image was only updated last night for the fix for bug 54692917:45
cjwatsonbipolar: yes, that's the bit I mean17:45
ubottuLaunchpad bug 546929 in linux "most PATA/SATA modules missing in Lucid netboot" [Critical,Fix released] https://launchpad.net/bugs/54692917:45
bipolarI think I last updated them friday.17:45
cjwatsonah.  too soon17:45
cjwatsonupdate them, should go away17:45
bipolarok17:45
bipolarwill do17:46
bipolarI should set up a cron job for this :P17:46
bipolarcjwatson: It's asked me for my passphrase and is formating /. Thats a good sign. :)17:55
CIA-3ubiquity: evand * r4015 ubiquity/ (157 files in 3 dirs): Update translations from Launchpad.18:17
CIA-3ubiquity: evand * r4016 ubiquity/ (d-i/manifest debian/changelog):18:18
CIA-3ubiquity: Automatic update of included source packages: base-installer18:18
CIA-3ubiquity: 1.103ubuntu6, partman-base 139ubuntu3.18:18
CIA-3ubiquity: evand * r4017 ubiquity/debian/changelog: Freeze exception (LP: #551503).18:21
rgreeningev: ping18:23
evrgreening: pong18:23
rgreeninghow goes it? I see some changes to usb-creator.. seems the kde version is crashing atm...18:23
evah, I haven't looked into the kde frontend in a bit.  I've written that down as a task for tomorrow.18:24
rgreeningtarget = self.__backend.targets[udi]18:24
rgreeningKeyError: u''18:24
evinteresting18:24
rgreeningheh18:24
rgreeningIf I get some time, Ill poke at it. right now it is useless. the start button remains greyed out cause of the crash18:25
evawesome (on the if you get some time, not that it's crashing)18:25
rgreeninglol18:25
rgreeningya18:25
rgreening:)18:25
rgreeningIm hoping to get to UDS again.. who knows. I was real busy with work last few months...18:26
evdid you apply?18:26
rgreeningya.18:26
evcoolness18:26
rgreeningwell, it is brussells.. mm chocolate18:26
evoh it's in Brussels, but it's not *in* Brussels18:27
rgreeninglol18:27
evfrom what I've heard, you'll need hiking equipment and a few days worth of food to make it into the city proper18:28
rgreeningyeah...18:28
rgreeninghaha18:28
rgreeningbut the hotel pics look AWESOME18:28
evhaha18:29
CIA-3ubiquity: evand * r4018 ubiquity/debian/changelog: releasing version 2.2.1118:35
bipolarcjwatson: successful install is successful. Took a while for apt-cacher to download all the new stuff, but it's done and running now.18:55
bipolarcjwatson: thanks!18:55
cjwatsonbipolar: glad to hear it18:57
davmor2cjwatson: do we still have the options for free software only on the live cd's now?19:18
cjwatsonshould do, don't remember removing those19:26
rgreeningev: usb-creator-kde is foobar. dunno if its a combination of pyqt b0rk and/or changes to the backend.20:29
rgreeningev: figured it out. QVariant() can be removed and anywhere I use toString() should be toPyObject() instead now. Changes in the PyQt bindings and how QVariant now works. I'll update later so we can push a new rev out which works.21:24
rgreeningapparantly it has been broken since recent pyqt update (4.7.1 possibly earlier)21:24
CIA-3usb-creator: rgreening * r290 trunk/ (debian/changelog usbcreator/frontends/kde/frontend.py): Update KDE frontend to work with PyQt in Lucid (QVariant changed).21:47
rgreeningev: that should get us back to working for the moment. We will still need to review any changes which have been made to gtk frontend but not the kde one. I'll try and look at in next few days.21:49

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