/srv/irclogs.ubuntu.com/2011/04/20/#ubuntu-installer.txt

evso funny story, apt-clone isn't exactly fast in repacking 500MB worth of debs10:21
evI should really finish the wireless page in 11.1010:21
eva10:21
evas having an Internet connection completely avoids this problem10:21
evplus everything else in the installer that's improved with a network connection10:22
evgeoname, langpacks, downloading updates, etc10:22
evugh, I failed to consider that the cache on the target system will have much newer versions of all the repacked debs, obviously10:47
cjwatsonhiya10:52
evwelcome back10:52
cjwatsonhow's the week been so far?10:55
eva bit too quiet11:00
evno shortage of issues, but nothing that's causing a stir11:01
evnot as far as I'm aware, anyway11:01
evgood holiday?11:03
cjwatsonnot too bad thanks, good to have a break from work11:03
evare going to take advantage of the double long weekends?11:04
evare you*11:04
cjwatsonplans for the day include bug 746313, bug 759545, maybe bug 764893, and bug 683904 if I get a chance; unless there's something more urgent I should be working on11:04
ubot2Launchpad bug 746313 in ubiquity "partman should reuse existing BIOS Boot Partition" [Undecided,Invalid] https://launchpad.net/bugs/74631311:04
ubot2Launchpad bug 759545 in grub2 "user prompted to update unmodified grub configuration during Ubuntu server upgrade" [Medium,Confirmed] https://launchpad.net/bugs/75954511:04
ubot2Launchpad bug 764893 in os-prober "os-prober: does not detect Ubuntu in btrfs subvolume" [High,New] https://launchpad.net/bugs/76489311:04
ubot2Launchpad bug 683904 in grub2 "natty: memtest86+ fails to run, reboots immediately" [High,Confirmed] https://launchpad.net/bugs/68390411:04
evdear. lord.11:04
cjwatsonI'm planning to actually get some sleep11:04
evhaha, a good idea, I'm sure11:05
evI'm currently working on bug 766171, but I'm growing tempted to switch off the upgrade option for installs lacking an Internet connection11:06
ubot2Launchpad bug 766171 in apt-clone "apt-clone does not repack debs that it will not be able to download when there isn't an Internet connection" [High,Confirmed] https://launchpad.net/bugs/76617111:06
cjwatsonmight not be a bad idea ...11:06
evyeah, I wanted to give it my best go, as it's a really nice feature to have, but it's growing increasingly complex as I discover new facets to the bug.11:07
evokay, mpt and I talked it over and we're going to keep the option but change the text dependent on whether there's an active Internet connection (like how the prepare page works): https://docs.google.com/View?docid=0AU5sFuLRpCpBZGZra2pqY2pfMTAxZ25rcnBnNXY&hl=en#4_5_1_Automatic_partitioning_o_847552608698606511:44
evcjwatson: do you think this is a sufficiently critical problem to warrant the late string change?11:44
everr addition11:44
evpersonally, I think displaying something in English is better than hiding the option and thus offering no explanation at all11:45
ev(oh, and this is in the "Ubuntu {older version} on it..." box)11:46
Kurisutiangenec: Hey there! Got a minute to go through the installe process with btrfs?11:53
Kurisutiancjwatson: Are you there?11:57
Kurisutiancjwatson: I tried to install natty server 64bit from beta2 on btrfs as you recommended but it still did not work at all... got the same errors and weird behavior of the installer11:59
Kurisutiangenec: Are you there?12:20
cjwatsonKurisutian: I'm retrying it at the momenet12:22
cjwatson*moment12:22
cjwatsonev: I don't see the proposed change in the Google docs link - can you point me to it specificaly?12:23
cjwatsonoh, I see it now12:23
cjwatsonev: we should keep the "System-wide settings will be cleared" bit12:23
genecKurisutian: yes, had a connection issue but solved now12:24
cjwatson(IMO)12:24
evcjwatson: agreed.  mpt, are you okay with that?12:24
cjwatsonev: I think at this point, I'm leaning towards preferring to disable the option for 11.04 than change the string, though12:24
cjwatsonI mean, if there's no network connection12:25
Kurisutiangenec cjwatson: I did the install again, but it still wanted to mount a non existing /home mountpoint (I'm only using /). Also when mounting the btrfs mounted partition manually first without manually re-formating it to btrfs, mount complains it wouldn't be an ntfs partition???12:25
cjwatsonKurisutian: do you have full logs?12:25
evcjwatson: oh? Could you elaborate on why?12:25
mptev, done12:25
Kurisutiancjwatson: Where can I find them exactly? Machine is still running so I could get them rather easy out there....12:26
cjwatsonev: because it's a new feature, and obviously this situation isn't working well; it would be better to leave people in the same state they were in for 10.10, rather than giving them an option we already know has problems12:26
evmpt: thanks12:26
cjwatsonKurisutian: /var/log/syslog and /var/log/partman if the installer is still running; /var/log/installer/syslog and /var/log/installer/partman if you managed to work around problems and have rebooted into the installed system12:27
genecKurisutian: did you create a new partition table when using the installer's partitioner?12:27
Kurisutiangenec: Yes, I did try that also... those were fresh harddrives..... didn't work either.....12:27
evcjwatson: to clarify, do you mean disable it completely, even when there is an Internet connection?12:28
cjwatsonev: no, I mean disable it only if there is no network connection12:28
evokay12:28
cjwatsonwe already have UI that says that things may not work ideally if you don't have a connection12:28
Kurisutiancjwatson genec: Also when setting the keymap to german (which would be the layout I need) it's going to be completely ignored by the installer.....12:28
evmy concern with doing that is two people will see different results without understanding why12:29
evgranted, we already have a fair bit of that on the partitioning page12:29
cjwatsonev: one of those people would have had an X on the second screen already12:29
evI'm not convinced there's a clear connection between that and not having an upgrade option12:31
cjwatsonit's certainly not perfect, but eight days before release I'd prefer to disable a known-problematic code path rather than introduce UI to warn about its problems12:31
cjwatsonI'd feel differently if the upgrade option had been present in 10.1012:31
mptcjwatson, if we disable it, we will need to at least explain why, in-place, so that someone doesn't wonder why they see different options from someone else (or from the screenshot in a tutorial or book)12:31
mptand that itself would involve a new string12:32
mptOther than that I don't mind much either way12:32
cjwatsonmpt: as ev says, there are already several cases in automatic partitioning where people see different options12:32
cjwatsonso one more, as a we-need-to-work-around-this-at-short-notice matter ... *shrug*12:32
cjwatson(BTW, this is my own position rather than a veto or anything)12:33
mptcjwatson, sure, but they're at very different scales of knowing. Hopefully you are much more aware that you previously had Ubuntu 10.10 on this computer than that your router needs rebooting, for example.12:34
Kurisutiancjwatson: Can I send those files to you?12:35
cjwatsonmpt: Uh, that's not what I'm talking about12:35
cjwatsonmpt: most people have no idea that the reason they don't have a resize option is that their system already has four primary partitions12:35
cjwatsonfor example12:35
cjwatsonthe UI design offers different options in that case, but does not "explain why, in-place"12:36
cjwatsonKurisutian: yes12:36
Kurisutiancjwatson: On their way through dcc.... you just need to accept them12:37
mptcjwatson, I would have if I could have. :-) The problem in that case was that it just got way too long and the explanation didn't help you make a decision anyway.12:37
cjwatsonKurisutian: I can't accept DCC12:37
cjwatsonKurisutian: meet NAT12:37
Kurisutiancjwatson: EMail?12:37
cjwatsonKurisutian: sure.  cjwatson@ubuntu.com12:37
cjwatsonmpt: I'm not saying it would have been easy, but nevertheless, such situations are there already and create divergence from screenshots in tutorials or books; those tutorials or books already have to say that you may see different options (and the ones I've seen generally do)12:38
Kurisutiancjwatson: They should be in your Inbox right now.....12:39
evfor what it's worth, I do think this is slightly easier for the user to resolve12:40
evif you have four primary partitions *shrug*12:40
evbut all this takes is connecting to the Internet, which isn't made clear to them12:40
cjwatsonthere are a number of cases where it isn't practical to connect during installation12:40
cjwatsonsure, *sometimes* it's relatively easy ...12:41
evsometimes? I would think generally.  We have a wireless indicator and it connects automatically for Ethernet via DHCP.12:42
cjwatsonwell, seeing as I was just entirely away from any internet connectivity at all for four days, I beg to differ12:42
cjwatson(I didn't have a laptop with me, but I might have done)12:42
evI can't imagine someone taking their laptop on holiday with the intention of installing an operating system on it.12:43
evit strikes me as the kind of thing you do with as many tools around you as you can find12:43
evthough, this is all rampant speculation12:43
cjwatsonforgive me, but this is an awfully first-world attitude12:43
cjwatsoninternet connectivity is *not* universal12:43
Kurisutiancjwatson: Did the email arrive yet?12:43
cjwatsonKurisutian: please don't nag12:43
cjwatsonyes it's arrived, I'll look as soon as I can12:44
cjwatsonev: anyway, I'm slightly losing track of the connection between this argument and the original point :-)12:45
Kurisutiancjwatson: I'm just asking if it went through.... Sometimes our server (even in the first world) tend to mess up once in a while..... alright, thank you very much for that.... :-)12:45
genecev, as an example, there are large portions of the US that still only have dialup12:45
evTrue, though I think we're diverging from the point somewhat, which is whether the extra explanation afforded to users who might be able to connect to the Internet and thus have a much better upgrade experience outweighs the confusion but minimal code delta of disabling it12:45
cjwatsonev: I would have thought that, in cases where it was easy for them to connect to the internet, they'd have already done that to make all the checkmarks go green12:45
evcjwatson: my concern there is that the indicator doesn't really stand out, which is why I wanted to finish the wireless page12:46
cjwatsonif they reach a later point without that, then either they're not reading what's in front of them (and there's only a limited extent to which we can help by adding more text) or it isn't straightforward for whatever reason12:46
evmy hope would be that the note about them connecting to the internet would prompt them to look around the screen12:46
genecKurisutian: PM?12:47
evagain, I'm speculating12:47
cjwatsonev: but then we'd have to deal with redrawing those options when they connect, which is more code12:47
cjwatson(which I don't think is there yet?)12:47
Kurisutiangenec: Sure12:47
evI've got most of the patch done, actually12:47
cjwatsonev: I really don't think we should be adding such code eight days before release, if it's not already landed12:47
cjwatsonfor oneiric, by all means12:47
cjwatsonKurisutian: (FWIW, my test btrfs install seemed to work fine)12:48
cjwatsonKurisutian: ah; so you were installing onto an existing btrfs filesystem, correct?12:49
evit's largely the same code that was already in ubi-parted moved to the frontend, but sure, I don't think this is ultimately worth the release team at-large having to take time out to mediate such a battle, when there are much more pressing matters to deal with :)12:49
Kurisutiancjwatson: I tried every possible combination but nothing worked12:49
cjwatsonKurisutian: it's a yes-or-no question :-)12:49
evso I'll disable it when there's no Internet connection12:49
evfor O I'd much rather find some way to solve this for the no-Internet case12:50
evrather than have to have the distinction12:50
evoh and of course get that wireless page in12:50
cjwatsonagreed, if it's feasible12:50
Kurisutiancjwatson: this time: Yes12:51
cjwatsonKurisutian: have you already filed a bug report about this?12:51
Kurisutiancjwatson: No (persuming this is also a YES/NO question.... ^^)12:51
cjwatsonKurisutian: can you please file one about this specific situation attaching those logs, on the partman-target package in Ubuntu?12:52
cjwatsonKurisutian: other failures probably aren't quite the same12:52
genecKurisutian: perhaps it might be worthwhile to use fdisk and/or dd to prevent confusion in the installer12:52
cjwatsongenec: I would rather fix the problems12:52
cjwatsonin this case, it looks like the clear_partitions code isn't aware of the submodules scheme12:52
genecahh, sorry about that.12:53
cjwatsonI wish we could use 'btrfs subvolume set-default' without confusing other things ...12:53
cjwatsonit would be much better than having to change everything that calls mount12:53
Kurisutiancjwatson genec: Also a clean install didn't work.... so is that related, do I have to mention that, too in my bugreport? Or is that something else?12:53
cjwatsonKurisutian: it's probably unrelated, and should be tracked separately12:54
cjwatsonKurisutian: as I said, a clean install worked perfectly for me ...12:54
cjwatsonI would need logs from that case12:54
Kurisutiancjwatson: that's what I did before, but this won't work either..... that's when the installer complains about not being able to mount /home even though I don't have a seperate /home partition... I'll recreate that scenario and send you the logs right away12:56
evmpt: there's a call about the installer for 11.10 at 1pm.  If you're interested, I'm in one of the phone rooms.12:57
* cjwatson dials in13:00
cjwatsonKurisutian: I can see something wrong with keyboard layout, indeed ...13:03
Kurisutiancjwatson: that ain't to bad. I've been living in the states for a while and remember their layout fairly well.... ^^13:04
Kurisutiancjwatson: I just did send you the new logfiles for a regular installation that won't work for me.... I think we should start here since that is the more common thing that would happen....13:18
Kurisutiancjwatson: Thanks for looking into that. I have to take of right now. Maybe I can get a hold on you later if you ain't that busy! Again thank you, I really appreciate it!13:38
CIA-7ubiquity: evand * r4707 trunk/ (debian/changelog ubiquity/plugins/ubi-partman.py):15:10
CIA-7ubiquity: Disable the upgrade/reinstall option when no Internet connection is15:10
CIA-7ubiquity: available. See LP 766171 for details.15:10
ubot2Launchpad bug 766171 in apt-clone "apt-clone does not repack debs that it will not be able to download when there isn't an Internet connection" [High,Confirmed] https://launchpad.net/bugs/76617115:10
CIA-7ubiquity: evand * r4708 trunk/ (147 files in 3 dirs): Update translations from Launchpad.15:25
CIA-7console-setup: cjwatson * r407 ubuntu/ (debian/changelog setupcon):15:29
CIA-7console-setup: Weaken test for whether /usr is mounted; testing for /usr/share is15:29
CIA-7console-setup: sufficient, and fixes operation in d-i.15:29
CIA-7console-setup: cjwatson * r408 ubuntu/debian/changelog: releasing version 1.57ubuntu2015:31
evoh15:32
evshould I wait for that?15:32
evlets go with yes15:32
cjwatsonit shouldn't affect ubiquity15:33
cjwatsonthough it would be nice to be consistent, if this might be the final upload15:33
evone can always dream15:33
CIA-7ubiquity: evand * r4709 trunk/ (debian/changelog gui/gtk/ubiquity.ui):16:52
CIA-7ubiquity: Don't ever show scrollbars in the slideshow. The window growing16:52
CIA-7ubiquity: slightly is not ideal, but still better than this. See LP 52920116:52
CIA-7ubiquity: for details.16:52
ubot2Launchpad bug 529201 in ubiquity "ubiquity shows scrollbar in installation slideshow" [High,Confirmed] https://launchpad.net/bugs/52920116:52
CIA-7partman-auto: cjwatson * r610 ubuntu/ (4 files in 3 dirs):17:20
CIA-7partman-auto: Add $reusemethod internal specifier, which excludes the partition if a17:20
CIA-7partman-auto: partition with the same method already exists.17:20
CIA-7installation-guide: cjwatson * r491 ubuntu/ (build/entities/urls.ent debian/changelog): Update url-us-keymap (thanks, Manfred Hampl; LP: #741134).17:25
CIA-7installation-guide: cjwatson * r492 ubuntu/ (debian/changelog en/hardware/supported/i386.xml):17:29
CIA-7installation-guide: Document that i586 processors and i686 without cmov are no longer17:29
CIA-7installation-guide: supported (LP: #688195).17:29
CIA-7installation-guide: cjwatson * r493 ubuntu/debian/changelog: releasing version 20100518ubuntu417:31
CIA-7ubiquity: evand * r4710 trunk/ (debian/changelog ubiquity/plugins/ubi-partman.py):17:33
CIA-7ubiquity: Defend against temporary mountpoints not existing before attempting17:33
CIA-7ubiquity: to remove them (LP: #759716).17:33
CIA-7partman-auto: cjwatson * r611 ubuntu/ (debian/changelog recipes/atomic recipes/home recipes/multi):17:45
CIA-7partman-auto: If there is an existing BIOS Boot Partition, reuse it rather than17:45
CIA-7partman-auto: creating a new one (LP: #746313).17:45
CIA-7partman-auto: cjwatson * r612 ubuntu/lib/recipes.sh: fix comment17:50
CIA-7partman-auto: cjwatson * r613 ubuntu/debian/changelog: releasing version 93ubuntu1517:52
cjwatsonev: still around?21:02
CIA-7grub-installer: cjwatson * r1201 ubuntu/ (debian/changelog grub-installer):21:46
CIA-7grub-installer: Remove grub-gfxpayload-lists in situations where we need to remove21:46
CIA-7grub-installer: grub-pc (LP: #765270).21:46
CIA-7grub-installer: cjwatson * r1202 ubuntu/debian/changelog: releasing version 1.60ubuntu321:48
superm1hmm, something in 2.6.6 seems to have busted --automatic installs22:18
cjwatsonit busted all installs22:22
cjwatsonwaiting to get that grub-installer change accepted before doing an upload with Evan's fix for that22:22
cjwatsonassuming that r4705 matches the failure you're seeing22:22
superm1i'll try that fix and see22:25
superm1ah yeah that looks like it's it22:27

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