/srv/irclogs.ubuntu.com/2010/09/07/#ubuntu-installer.txt

CIA-34ubiquity: superm1 * r4286 ubiquity/ (debian/changelog ubiquity/plugins/ubi-language.py):02:28
CIA-34ubiquity: Adjust the fudge factor for showing languages on oem-config page02:28
CIA-34ubiquity: due to the changes to the default window size being much bigger.02:28
superm1cjwatson, re the fix for bug 627672, wouldn't it be better to test if the filesystem was read only or read write?02:37
ubot2Launchpad bug 627672 in ubiquity (Ubuntu Maverick) (and 2 other projects) "[Maverick Beta] install from USB stuck retrieving files 2/6 Hp Mini (affects: 3) (dups: 1) (heat: 28)" [High,Fix released] https://launchpad.net/bugs/62767202:37
CIA-34ubiquity: superm1 * r4287 ubiquity/ (3 files in 2 dirs):03:16
CIA-34ubiquity: During oem-config's removal of ubiquity, remove other ubiquity03:16
CIA-34ubiquity: related items that might have potentially still been on the system03:16
CIA-34ubiquity: from a live-helper generated image.03:16
cjwatsonsuperm1: probably, but I don't think you necessarily get a mount option saying that?07:00
superm1cjwatson, isn't the 4th thing (the mount options) in the output of /proc/mounts going to say that?07:01
superm1for everything i see listed it's always starting with 'ro' or 'rw'07:01
cjwatsonI thought that was what you asked for, not necessarily what you got ...07:04
superm1the only thing I can think of that isn't true for that is bind mounts07:07
superm1at least when booted from a CD, requesting it remount,rw doesn't change /proc/mounts to show07:11
cjwatsonok, feel free to refactor or else I will at some point07:21
cjwatsonunless there's a case where it matters more urgently?07:21
superm1well i was noticing the workaround was breaking recovery partitions for me which is what got me thinking about it07:22
superm1it's not too urgent though, i've just got a workaround to remove that file before install_extras is getting ran for now07:22
cjwatsonwonder why it broke - and remove which file?07:23
cjwatsonoh, identcdrom?07:24
superm1yeah07:24
superm1which perplexes me, but i've not figured out why that fixes it07:25
CIA-34ubiquity: superm1 * r4288 ubiquity/ (debian/changelog scripts/plugininstall.py ubiquity/misc.py):07:55
CIA-34ubiquity: Refactor mount_info to also report ro/rw, and let plugininstall07:55
CIA-34ubiquity: key off that instead.07:55
CIA-34ubiquity: evand * r4289 trunk/ (debian/changelog ubiquity/plugins/ubi-usersetup.py):09:33
CIA-34ubiquity: If the username only contains non-alphanumeric characters, set the09:33
CIA-34ubiquity: hostname to ubuntu-{laptop,desktop}.09:33
cjwatsonev: mind if I upload usb-creator?10:40
evcjwatson: by all means10:41
cjwatsonthanks10:41
evand thanks so much for your fixes.  It's really nice to get another set of eyes on that code.10:41
evanother set> in addition to the wonderful people that already hack on it10:41
cjwatsonvery much a means to an end :)10:43
* cjwatson is about three or four levels deep in yak-shaving10:43
CIA-34usb-creator: cjwatson * r322 trunk/debian/changelog: releasing version 0.2.2410:43
evheh10:45
cjwatsonev: is it intentional that "Log in automatically" is the default radio button choice?  That's quite a change in behaviour ...10:53
evAs I understand it, yes.  Unfortunately, Michael is on holiday, otherwise I could clarify10:58
cjwatsonit might be worth discussing that more widely (e.g. ubuntu-devel)10:59
cjwatsonas certainly I'd managed to forget about it and I'm not sure others are aware10:59
cjwatsonfor starters the desktop team ought to have a chance to weigh in as it will result in many more people using autologin10:59
evmm, TB?  I'm afraid ubuntu-devel would instantly bikeshed with opinions focused inward, rather than with our target audience in mind.11:00
cjwatsonI think it needs a wider audience than the TB, honestly11:01
persiaubuntu-devel has a restricted-posting policy anyway, which tends to keep things on-topic11:01
evfair enough11:01
evwill do11:01
cjwatsonI also think it's the sort of thing that rates a mention in the release notes, which would be a useful opportunity to clarify rationale11:03
evhm, the install design spec is actually vague on this11:06
evit doesn't mention which should be the default in the text, and while the original image has "log in automatically" set, another, later image has "require my password to log in"11:07
cjwatsonsounds to me like we should stick with the previous default then?11:11
cjwatsonif in doubt ...11:11
evI'll check with Ivanka and co to be sure.11:11
evI don't want to stomp all over Michael's toes just because he's away11:11
ograev, oh ! i thought you said during beta the hostname field would come back11:55
CIA-34ubiquity: evand * r4290 trunk/ (debian/changelog ubiquity/frontend/kde_ui.py):11:55
CIA-34ubiquity: Replace RELEASE with the release name in the KDE UI finished dialog11:55
CIA-34ubiquity: (LP: #628964).11:55
* ogra just saw the bug comment :(((11:55
evwell yeah, I had contemplated it, but I want to be able to give the design team a chance to try new things.  So I want to leave it up to them, assuming this is actually what they want.11:56
evI'm trying to grab a moment from Iain or Ivanka to confirm.11:56
* ogra really really wants it back :'-(11:56
ograi'm doing install tests with my mom from time to time ... she always gets that she hest to give her computer a name ... she never gets why she has to give *herself* an additional name (login)11:58
evright, I talked to Iain and John about it and they say to switch it back to 'require my password'12:02
* ogra wonders if it wouldnt make sense to have it conditional ... netbook seems like a good candidate for having autologin by default12:03
evThe reasoning was that having an automatic login discourages users to create additional accounts, it removes a layer of security that they're somewhat dependant on for things they want to pursue in the future (I did make the point that this is only for physical log ins, thus we can assume they can just boot=/bin/sh), and that the later mock up has 'require my password to log in' checked.12:05
cjwatsonok, that's a relief :)12:10
Riddellev: did you get my message from yesterday that I tested your patch successfully and it was likely my VM that was buggy?12:10
evRiddell: indeed12:20
evthanks for the follow up12:20
evHeads up on another possible point of contention: https://bugs.edge.launchpad.net/ubuntu/+source/ubiquity/+bug/63194312:20
ubot2Launchpad bug 631943 in ubiquity (Ubuntu) "No bootloader location option available for "use entire disk" install method (affects: 1) (heat: 6)" [Undecided,Won't fix]12:20
Riddellev: should the forward button really read "Install Now" on partitioner options that have an extra page before installation?12:21
evRiddell: no, that was just a stop-gap until we had a way of elegantly setting the button text on an individual page level, not just at the plugin level.12:22
cjwatsonI'm OK with the rationale in 631943 myself12:22
evcjwatson: as in the user's rational, or mine (and superm1's)?12:23
cjwatsonyours12:23
evlovely12:23
cjwatsonhttps://lists.ubuntu.com/archives/ubuntu-installer/2010-September/000697.html head hurts.12:31
evwould anyone here be upset if I made it so that if there aren't any disks present, or if the minimum disk size check fails, it wont let you proceed past the prepare page?  Currently you get to an empty manual partitioner page, which is seemingly poor UI.12:32
cjwatsonok by me12:34
ScottKWhat was the resolution on the question of not being able to set the machine name in the installer?13:05
maks_cjwatson: ok13:11
cjwatson(redirected from #debian-boot)13:11
cjwatsonupdate-initramfs is diverted by casper when booting from a live CD13:11
cjwatsoner, from a live USB stick13:12
cjwatsonit's part of an attempt to make upgrades of a live USB stick work13:12
cjwatsonre bugs: apport arranges to prompt to file bugs whenever an upgrade fails13:12
maks_ok13:12
cjwatsonwe know that live USB upgrades are broken right now (there's a proper bug somewhere), so that could be the cause of some of it13:12
maks_many of them are either hardware failures13:12
maks_or no space left.13:12
cjwatsonsure, IME it has not been worth my time to go through them all :-/13:13
cjwatsonthe flow is too much13:13
cjwatsonif you're feeling enthusiastic, feel free to close things that are hardware issues initramfs-tools can't deal with13:13
maks_haven't got yet my lp account, didn't send my account details to d.o it seems.13:14
maks_will retry.13:14
cjwatsonfwiw the casper update-initramfs diversion is a wrapper that calls the real one and then fiddles with the initramfs in /cdrom/casper/13:18
cjwatsonI think ev was going to look at what was wrong with it, at some point ...13:18
maks_ok thanks for the info, will wait for my LP confirmation code and see if i have a bored pause. :)13:24
dpmev, may I ask you again to export translations for ubiquity? After the Ubuntu Global Jam two weekends ago people have done a lot of translations and are eager to test them. Thanks!13:25
cjwatsonmaks_: :)13:28
evdpm: will do13:41
evScottK: we're waiting to hear back from the design team13:41
evcjwatson: is there a bug for this?13:42
ScottKev: Thanks.13:43
dpmThanks a lot ev13:43
CIA-34ubiquity: evand * r4291 trunk/ (debian/changelog ubiquity/plugins/ubi-partman.py):13:49
CIA-34ubiquity: Do not look for a full path on non-paths when getting the default13:49
CIA-34ubiquity: grub target.13:49
cjwatsonev: start with /~sabdfl/+reportedbugs ;-)13:56
* ev bookmarks13:57
cjwatsonhm, maybe not13:57
* cjwatson hunts13:57
cjwatsonev: bug 59120713:59
ubot2Launchpad bug 591207 in casper (Ubuntu Lucid) (and 1 other project) "Casper's USB update-initramfs shim should look for initrd.img in /boot (affects: 3) (dups: 2) (heat: 60)" [High,Confirmed] https://launchpad.net/bugs/59120713:59
cjwatsonalso possibly related to bug 557023?13:59
ubot2Launchpad bug 557023 in usb-creator (Ubuntu) (and 1 other project) "update-initramfs: deferring update (trigger activated) / cp: cannot stat `/vmlinuz': No such file or directory (affects: 96) (dups: 48) (heat: 436)" [High,Triaged] https://launchpad.net/bugs/55702313:59
CIA-34ubiquity: evand * r4292 trunk/ (debian/changelog ubiquity/plugins/ubi-prepare.py):14:00
CIA-34ubiquity: * Fix a crash when there are no disks present on the system14:00
CIA-34ubiquity:  (LP: #631766).14:00
CIA-34ubiquity: * Don't let the user continue if there are no disks present, or if14:00
CIA-34ubiquity:  there isn't enough free space on any of them to install.14:00
=== mpt_ is now known as mpt
superm1ev, cjwatson any other thoughts on my (updated) grub-support merge request for usb-creator? i'd like to move a few other tools over, but wanted to make sure this was good first17:05
cjwatsonsuperm1: it looks basically ok now.  I think maybe drop the count= on the dd of core.img, and just only copy however much exists, maybe with a check that it isn't bigger than 62 sectors17:13
cjwatsonbut this is just me being paranoid about other stuff in that region based on recent experience, and it probably doesn't matter that much17:13
cjwatsonhave you been able to construct a test for this?17:14
superm1i did a short test with it yes17:14
superm1on usb sticks, you would hope there isn't much in that region to start...17:14
superm1the test was a little bit ugly though, generating core.img with a grub.cfg set to search, and then manually hex editing boot.img for the HDD hack that grub-setup did17:16
cjwatsonisn't much> true17:19
CIA-34ubiquity: evand * r4293 trunk/ (debian/changelog ubiquity/plugins/ubi-partman.py):18:41
CIA-34ubiquity: Fix UI bugs in the automatic partitioner page. Better handle18:41
CIA-34ubiquity: determining what the desired partitioning recipe is (LP: #630450).18:41
cody-somervilleI remember there being a spec to use grub to boot the live cd instead of isolinux. Did that get implemented in Maverick?18:57
evcody-somerville: nope18:57
cody-somervilleDoes grub and syslinux both get installed now?18:59
cjwatsongrub is there just for EFI19:01
evhuh, I cannot find the spec now19:01
cjwatsonhttps://blueprints.launchpad.net/ubuntu/+spec/foundations-m-cd-boot19:01
evthanks19:01
cjwatsonblame the release cycle being three weeks shorter than it should have been :P19:01
evcjwatson: no excuses!  Just switch to the pre-Constantine Roman calendar (8 day weeks).19:04
ev:-P19:04
evright-o, home19:04

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