/srv/irclogs.ubuntu.com/2009/03/18/#ubuntu-installer.txt

CIA-3partman-partitioning: cjwatson * r702 ubuntu/debian/changelog: releasing version 64ubuntu610:33
cjwatsonsuperm1: should bug 290400's dell task be closed too? I see the oem-priority task is closed10:39
ubottuLaunchpad bug 290400 in ubiquity "DVD livefs always removes java packages" [High,Fix released] https://launchpad.net/bugs/29040010:39
evandmpt: no worries, appreciated as always :)11:12
mptevand, on the bright side I cleaned up the time-zone-clicking bug reports -- I think there's only three actual bugs there11:13
mptalbeit that all three of them are pretty dire11:13
evandindeed, I'm definitely looking into them11:14
CIA-3debian-installer: cjwatson * r1064 ubuntu/ (5 files in 2 dirs): Move mainline architectures to 2.6.28-11 kernels.11:15
evandat some point I'd like to figure out netconsole enough to write a guide for debugging hard locks when running ubiquity.  Gave it a shot yesterday, but my networking skills are a bit lacking.11:16
CIA-3debian-installer: cjwatson * r1065 ubuntu/ (5 files in 2 dirs): Move ports architectures to 2.6.28-5 kernels.11:16
evandrather than having to go with the often difficult serial console approach11:16
davmor2Guys you know when you do 70% of a drive for lvm.  It is 70% of whatever linux says the drive is correct?11:17
davmor2as in actual size and not human readable size11:18
cjwatsondavmor2: it's 70% of the available size within the volume group11:36
cjwatsondavmor2: it's computed based on its accurate internal idea of the size and not based on the rounded value displayed in the user interface, if that's what you mean, yes11:37
davmor2cjwatson: Okay cool thanks that explains the strange size then :)11:38
CIA-3debian-installer: cjwatson * r1066 ubuntu/ (3 files in 3 dirs): Re-enable netboot/386 as a ports architecture, since it builds again.11:52
CIA-3ubiquity: evand * r3109 ubiquity/ (5 files in 3 dirs):12:53
CIA-3ubiquity: When the user selects "go back" in response to the weak password dialog,12:53
CIA-3ubiquity: select the text in the first password entry (LP: #344402).12:53
superm1cjwatson, when the seed changes are deployed internally, yeah I'll close it. holding off for a post a6 DVD to get made to deploy them13:24
cjwatsonrighto13:26
superm1thanks for the improvements on the other speed bug.  it's a big improvement, and there will be thanks flowing in from several of the burn teams in other regions later this year as it makes it through the different test phases in deployment13:34
cjwatsonI'm *very* glad that's out of the way :-) the profiling tools I could find weren't working so I had to use the old-fashioned approach13:39
* evand really wishes there was a stronger link between bzr change and launchpad bug. --fixes is nice, but I really wish it was handled on commit.13:41
cjwatsonit is, isn't it?13:42
cjwatsonwell, push, anyway13:42
cjwatsonfader: this has my full attention, it's just taking me a little while to trace13:44
fadercjwatson: Cool, I am here for whatever you need on it13:44
evandah, a bit of a misstatement.  I don't really need it (I can grep bzr log easily), but it would still be cool if launchpad bugs noted the bzr revision that fixed a bug.13:45
cjwatsonoh yes13:45
cjwatsonfader: would you be able to run a test for me, but not fully automatic, instead stopping at the hostname prompt to edit a file?13:49
fadercjwatson: I should be able to... it'll take me a few minutes to edit the preseed and reboot13:49
cjwatsonfader: I'd like 'set -x' inserted on the second line of /lib/partman/lib/lvm-remove.sh13:51
cjwatsonI need to trace the logic of device_remove_lvm and see exactly what it's doing13:51
cjwatsonbecause currently the answer appears to be "nothing" and I want to know why :-)13:52
cjwatsonI speculate that it might be a cciss-specific problem but it's hard to say for sure right now13:53
fadercjwatson: I'll let you know when I'm at that point13:54
cjwatsonthanks13:54
CIA-3oem-config: cjwatson * r635 trunk/debian/ (changelog control):14:33
CIA-3oem-config: Tighten frontend dependencies on oem-config to prevent problems when one14:33
CIA-3oem-config: architecture is out of sync.14:33
davmor2cjwatson: whats up with lvm now?14:34
cjwatsondavmor2: I don't know yet. Bug 34192814:35
ubottuLaunchpad bug 341928 in debian-installer "Consistently reproducible "device or resource busy" error on partitioning" [High,New] https://launchpad.net/bugs/34192814:35
cjwatsondefinitely different from earlier problems14:36
davmor2cjwatson: I'll have a look at it too I've not seen any issues since so this might be a server thing.  I've got the iso so I'll give it a go after and see if I can confirm it14:39
cjwatsondavmor2: fader said he'd get me more detail, so I'm happy to work with that once it arrives14:46
davmor2cjwatson: np's I'm just interested too :) encrypted lvm worked fine this morning on kubuntu and also after when I wiped it :)14:48
cjwatsonit could well be only reproducible on cciss or something14:48
cjwatsonI don't want to speculate too much with insufficient data though14:48
CIA-3ubiquity: cjwatson * r3110 ubiquity/debian/ (changelog control):14:50
CIA-3ubiquity: Tighten frontend dependencies on ubiquity to prevent problems when one14:50
CIA-3ubiquity: architecture is out of sync.14:50
cjwatsonoh, this could also be due to autopartitioning rather than manual partitioning14:58
cjwatsonthat's actually more plausible14:58
cjwatsonfader: any progress?14:59
davmor2cjwatson: on a plus side it would confirm that it is on specific hw and not general which would make me happy14:59
davmor2cjwatson: does the preseed not just give out the info that the partition needs to continue with?15:00
cjwatsondoesn't seem to reproduce here though15:01
cjwatsondavmor2: it's a different code path, unfortunately15:01
cjwatsonpreseeding the partitioner is very unusual by d-i standards15:01
cjwatsonthe partitioner's normal interactive mode is not preseedable because it asks the same questions repeatedly as you go back and forward, and you need to provide different answers each time15:01
cjwatsonwhereas preseeding operates by setting the answer to each question up-front and then setting the whole thing going15:02
cjwatsonso far my initial attempt to reproduce this with autopartitioning has failed, though15:02
fadercjwatson: Sorry, no... the machine has decided to be difficult about pxe booting15:02
faderI'm troubleshooting it now15:02
fadercjwatson: Do you know of a way to cause a preseed to stop and ask a question?  My preseed-fu is week and commenting out the hostname didn't do it.15:23
faders/week/weak/15:24
cjwatsonfader: just commenting out the hostname prompt is the right answer. However, it's only asked at priority high, so you will also need to remove whatever you have that's setting the debconf priority to critical (probably priority=critical on the kernel command line)15:25
* cjwatson -> out for 30 minutes15:25
fadercjwatson: thanks, I'll give that a shot15:25
davmor2evand: London is closer now it's in devon/cornwall now :)15:27
evandheh15:31
evandodd though, can you please take a screenshot15:31
evandit should be in the channel15:31
evandand if it's not (in gtk), then there might be an additional bug15:31
davmor2evand: I can next time round gone past it now :(15:33
evandno worries15:34
evandbut sure15:34
fadercjwatson: I'm in a shell before partitioning but I don't see /lib/partman15:57
cjwatsonfader: *blink*16:01
cjwatsonfader: what question is on the main installer screen16:01
cjwatson?16:01
faderWell it was prompting for the hostname before I did a "go back" to open a shell16:01
cjwatsonoh, this is netboot, isn't it16:04
cjwatsondoh16:04
cjwatsonyeah, partman isn't installed yet, that's a bit awkward16:04
faderHmm16:04
cjwatsongive me a moment16:05
CIA-3usb-creator: evand * r90 usb-creator/ (debian/changelog usbcreator/gtk_frontend.py): Disable WrapLabel until its bugs are worked out.16:07
CIA-3installation-guide: cjwatson * r454 ubuntu/ (debian/changelog en/appendix/preseed.xml): Document partman/default_filesystem.16:10
cjwatsonfader: I think your best approach is to go back to the main menu, select "change debconf priority" and set it to medium; walk through the menu step by step (just pressing enter) until you're about to enter "Partition disks"; get a shell again and do that edit; then select "change debconf priority" again to set it back to critical, at which point it will continue16:18
fadercjwatson: will do16:18
cjwatsoneasier to do than to describe :)16:18
fader:)16:18
fadercjwatson: argh, the preseed values kicked in and I wasn't prompted again... I'm going to remove the partitioning info from the preseed and start again16:20
fader(Sorry, it'll take a few minutes as it has to be reinstalled as a PPA machine before I can tickle the bug)16:21
cjwatsonfader: no16:21
faderOkay16:21
cjwatsonfader: if you do that it will take a completely different code path which may not reproduce this bug16:21
cjwatsonfader: can you describe to me the sequence of prompts you saw?16:21
faderSure... I went into "change debconf priority" and set it to medium.  Then I resumed with the network detection16:22
faderIt picked up a DHCP address and prompted me for a hostname and a domain name16:22
CIA-3usb-creator: evand * r91 usb-creator/usbcreator/ (gtk_frontend.py wrap_label.py): Clean that last commit up a bit.16:23
faderAfter that it went on and automatically set up the mirror, detected disks, and attempted to partition16:23
cjwatsonfader: hmm, odd. Try it with priority=medium on the kernel command line from the get-go16:24
cjwatsonand then just set it to critical immediately before entering partitioning16:24
fadercjwatson: Won't the values specified in the preseed fill in most of that again?16:25
cjwatsonfader: the main menu shouldn't be preseeded, so it should still prompt you for each menu step16:25
faderI'm nervous that if having it on priority=medium this time didn't stop before partitioning that it won't again16:25
faderOkay, I'll give it a shot :)16:26
faderOut of curiosity, what is the default priority?  (I removed the priority altogether when I ran it last)16:26
cjwatsonfader: I suspect what happened is it got confused about why it set the priority to medium, and thought it was because of an error16:26
* fader nods.16:26
cjwatsonand therefore reckoned that it could bump the priority back up again after a successful step16:26
cjwatsonmain-menu is a bit magic16:26
cjwatsonfader: default: high16:26
fadercjwatson: Good to know, thanks16:27
faderI'll let you know when it's restarting... probably 30 minutes or so :/16:27
CIA-3usb-creator: evand * r92 usb-creator/po/ (28 files): Update translations.16:38
davmor2evand: http://www.davmor2.co.uk/tzmap.png16:44
evandok, that matches up with what I have16:45
davmor2It's closer than denark :)16:45
CIA-3usb-creator: evand * r93 usb-creator/debian/changelog: releasing version 0.1.1416:46
davmor2evand: how is the full screen map going?16:50
evandfull screen map?16:52
davmor2evand: ubiquity only install16:52
evandoh, that should be inaccurate to the same level as the map in windowed mode, if that's what you mean16:53
evandso to answer from that perspective, I'm working on it, and hope to have a solution tonight (as beta freeze is tomorrow)16:53
CIA-3usb-creator: evand * r94 usb-creator/ (debian/changelog desktop/usb-creator.desktop.in): Set the proper gettext domain. Thanks Timo Jyrinki (LP: #331061).16:55
evandcjwatson:  hrm, cdebconf doesn't support the escape capability does it?  So if I want to subst a list into a debconf question I need to separate the items by commas, and not newlines, right?17:11
cjwatsonevand: right17:12
cjwatsonthough I had to check :)17:13
evandheh17:15
evandok, that makes things slightly easier17:15
fadercjwatson: I'm up to "detect disks" as the next step in the installer17:20
faderYou still just want set -x' inserted on the second line of /lib/partman/lib/lvm-remove.sh?17:21
fader'set -x'17:21
cjwatsonright17:25
faderArgh, not even vi is there :P17:26
fadercjwatson: Okay, you want partman and syslog again?17:32
cjwatsonyes please17:42
cjwatsonyou have nano17:42
fadercjwatson: Ah, I love nano... I should have looked for it.  head and tail and echo worked though :)17:43
evand...love...nano ;)17:44
CIA-3oem-config: evand * r636 oem-config/ (debian/changelog lib/timezone_map.py):17:44
CIA-3oem-config: Update the timezone_map to match changes in ubiquity (more accurate17:44
CIA-3oem-config: city placement).17:44
fadernano brings back fond memories of pine :)17:45
evandheh17:45
cjwatsondon't get me wrong, I prefer vi ... but I concede that users unfamiliar with it are probably better off with an editor that doesn't have beep-mode and corrupt-mode17:46
fadercjwatson: Yeah, vi gives me the howling fantods even though I can use it in a pinch.  I just figured that if vi weren't there there was *no* editor, since in my mind it's the stone knife and bear skin editor17:47
fadercjwatson: Logs attached to the bug17:47
cjwatsonfader: thanks. One hopefully last question: what does 'pvs --noheadings --nosuffix -o pv_name' say?17:51
cjwatsonit's failing because it thinks there is no PV on /dev/cciss/c0d017:51
fader~ # pvs --noheadings --nosuffix -o pv_name17:52
fader  /dev/block/104:617:52
cjwatsonoh FFS LVM17:54
cjwatsonright17:54
evandcjwatson: why does the code in components/partman.py preseed false when the user selects the continue button?  That seems wrong to me, and indeed it's messing up partman/unmount_active, but I suspect it has a good reason for being there.17:59
evandby code I mean, the code to handle generic boolean questions in run17:59
* evand breaks out bzr blame18:00
cjwatsonevand: because some questions are "do you want to continue?" and some are "do you want to return to the partitioning menu?"18:00
cjwatsonevand: hence the answer_reversed stuff around line 108018:00
evandah18:00
evandso then I should just add it to that list18:00
cjwatsonright18:01
evandnoted; thanks18:01
CIA-3partman-base: evand * r141 ubuntu/ (debian/changelog init.d/parted): Fix the unmount_active code to work in d-i.18:04
CIA-3ubiquity: evand * r3111 ubiquity/ (debian/changelog ubiquity/components/partman.py):18:05
CIA-3ubiquity: Add partman/unmount_active to the list of questions that mean "do you want18:05
CIA-3ubiquity: to continue?" in the partman component.18:05
CIA-3partman-base: evand * r142 ubuntu/debian/po/ (64 files): debconf-updatepo18:06
CIA-3partman-base: evand * r143 ubuntu/debian/changelog: releasing version 129ubuntu318:11
cjwatsonfader: thanks, I think I have plenty to work with now18:12
cjwatsonfader: although I'll want verification once I've fixed it, of course18:13
fadercjwatson: No problem.  Plesae let me know if there's anything else I can get18:13
faderDo you want me to leave this machine in this state?18:13
cjwatsonfader: would that be a pain?18:17
fadercjwatson: I think it would be fine for a day or two, if it's longer it might be an issue18:18
cjwatsonok, then let's do that if that's ok18:18
* cjwatson -> out18:18
fader(Though I can always get it back to this state in <1 hour or so)18:18
faderSure, no problem18:18
=== fader is now known as fader|lunch
=== fader|lunch is now known as fader
Riddellevand: is ubiquity due to be uploaded before beta?21:07
evandRiddell: ja, why, what's up?21:18
Riddellevand: just I committed a fix and it's beta freeze sometime soon :)21:21
evandah, indeed.  I intend to one one more ubiquity upload before tomorrow.  Was just holding out in case I found some time this evening to get a few more things done, but that's looking unlikely.21:22
CIA-3usb-creator: evand * r95 usb-creator/debian/changelog: releasing version 0.1.1521:34
CIA-3wubi: Agostino Russo * r100 trunk/ (debian/changelog src/wubi/backends/win32/eject.py):21:39
CIA-3wubi: Unicode win api call was using non-unicode argument preventing CD21:39
CIA-3wubi: from ejecting (LP: 339907)21:39
CIA-3ubiquity: evand * r3113 ubiquity/ (d-i/manifest debian/changelog):21:41
CIA-3ubiquity: Automatic update of included source packages: partman-base21:41
CIA-3ubiquity: 129ubuntu3, partman-partitioning 64ubuntu6, user-setup 1.23ubuntu15.21:41
xivulonevand, hi21:41
evandhi xivulon21:42
xivulonit would be good to have a second build which has alpha6 in isolist.ini21:42
xivulonalpha6 has a torrent! so we can fully test bittorrent that way21:42
evandnot beta?  We're on the cusp of beta freeze.21:43
xivulonnormally isolist points to either the final release or the daily build21:43
xivulonwell this is only for testing purposes so we can test bt before the beta21:43
xivulonshould not be in a commit21:44
xivulonif it works then we can point isolist.ini to the beta so that everyone tests by21:44
xivulonbt21:44
xivulonwe will have to change that back to final release after the beta of course21:44
evandok21:45
xivulonby the way have uploaded r100 which fixes a couple of bugs21:45
xivulonso is w7 fully supported now?21:46
xivulonthanks again for the fixes21:46
evandanytime21:47
evandso much easier to hack on when it's written in python21:48
evandindeed, I had r99 up on people.ubuntu.com, I'll upload r100 so that it gets in before beta freeze21:48
CIA-3ubiquity: evand * r3114 ubiquity/debian/changelog: releasing version 1.11.1921:57
* evand wonders aloud if the inability for debchange to add a new entry below an existing author in debian/changelog (rather than create another copy of the author's name) in the so-called "braced maintainer" mode is a known bug.22:01
cjwatsonit irritates me when other people do that :-) I just use vi22:02
cjwatsonoh22:02
cjwatson       DEBCHANGE_MULTIMAINT_MERGE22:03
cjwatson              If  set  to yes, when adding changes in multiple-maintainer mode22:03
cjwatson              debchange will check whether previous  changes  by  the  current22:03
cjwatson              maintainer  exist  and add the new changes to the existing block22:03
cjwatson              rather than creating a new block.  Default is no.22:03
* cjwatson sets that one22:03
evandah, nice!22:04
evandvery nice22:04
evandxivulon: ^ You might want to set DEBCHANGE_MULTIMAINT_MERGE=yes in ~/.devscripts.  It'll make sure you don't have duplicates of each author in debian/changelog as they often are in the wubi changelogs.22:07
xivulonah will do was wondering about that22:12
evandwubi r100 is now marked as stable, will be on tomorrow's cds22:15
evandgotta run22:15
xivulonthx22:17

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