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

CIA-11ubiquity: dmitrij.ledkov * r5637 trunk/ubiquity/ (frontend/gtk_ui.py segmented_bar.py): pep8 fixes00:50
CIA-11ubiquity: dmitrij.ledkov * r5638 trunk/ (bin/ubiquity-wrapper debian/changelog):10:31
CIA-11ubiquity: Prevent thunar from automounting, in ubiquity-wrapper (LP: #719338).10:31
CIA-11ubiquity: Automounting should probably be address in some better way on Xfce.10:31
CIA-11ubiquity: dmitrij.ledkov * r5639 trunk/ (3 files in 3 dirs):10:43
CIA-11ubiquity: Make `$ bzr bd -S' and `$ bzr bd' do something useful, i.e. generate10:43
CIA-11ubiquity: nice & clean source package or perform clean local builds.10:43
* xnox wants to release ubiquity10:43
cjwatsonBe my guest10:45
xnox=)10:45
cjwatsonActually10:47
cjwatsonI was going to excise Python 2 support10:47
cjwatsonMind if I finish that?10:47
xnoxgo ahead.10:50
cjwatsonxnox: ^-10:51
xnoxI am working on a partman-auto-lvm bug, so if I get that done, it might even end up in ubiquity as well =)10:51
xnoxubiquity has all fixes which should unbreak xubuntu ISOs.10:51
xnoxas well as ubuntu affecting bugs.10:52
cjwatsonxnox: Sorry, don't know if you got this10:55
cjwatson11:47 <cjwatson> Actually10:55
cjwatson11:47 <cjwatson> I was going to excise Python 2 support10:55
cjwatson11:47 <cjwatson> Mind if I finish that?10:55
xnoxi wonder if my irc works.10:55
xnoxyes, go ahead. I did reply....10:55
xnox<xnox> go ahead.10:56
xnox<cjwatson> xnox: ^-10:56
xnox<xnox> I am working on a partman-auto-lvm bug, so if I get that done, it might even end up in ubiquity as well =)10:56
xnox<xnox> ubiquity has all fixes which should unbreak xubuntu ISOs.10:56
xnox<xnox> as well as ubuntu affecting bugs.10:56
cjwatsonYeah, my connection dropped :-/10:56
cjwatsonThanks10:57
xnoxah =)10:57
CIA-11base-installer: cjwatson * r976 ubuntu/ (debian/changelog kernel/tests/runtests):11:15
CIA-11base-installer: * Cherry-pick from upstream (Ben Hutchings):11:15
CIA-11base-installer:  - base-installer/kernel/tests: Fix regex syntax error in runtests.11:15
CIA-11base-installer: cjwatson * r977 ubuntu/debian/changelog: releasing version 1.122ubuntu911:30
CIA-11ubiquity: cjwatson * r5640 trunk/ (28 files in 8 dirs): Remove Python 2 support. We aren't going back now.11:32
cjwatsonI suspect there are still a bunch of now-unnecessary str() calls in the KDE frontend, but life's too short11:32
xnoxmeh11:36
xnoxI am enjoying old partman bugs11:37
xnoxIan Jackson: "I should have the option to destroy data."11:37
xnoxmade me giggle11:37
xnoxcjwatson: given an empty partition table, parman creates new partition table and then it discovers there is left over lvm metadata, what should it do:11:57
xnox(i) thow a fit with a cryptic message and bail out11:58
xnox(ii) offer to remove & reuse, or go back to manual partitioning11:58
xnox(iii) auto-clear that metadata and continue as per original plan11:58
xnox--11:59
xnoxthis is bug 154086 or http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=54244111:59
ubot2Launchpad bug 154086 in partman-auto-lvm "Installing to HDD with previous ubuntu fails to create fresh LVM claiming group already in use" [High,Confirmed] https://launchpad.net/bugs/15408611:59
ubot2Debian bug 542441 in partman-lvm "old LVM data is not erased" [Normal,Open]11:59
cjwatsonNot (i).  I would be slightly inclined to say (ii), but I can see the justification for (iii) because that's effectively what would happen if it were a real partition not LVM.  However, have a think about the effects of code to do (iii) on re-opening things like encrypted containers.12:00
cjwatsonI believe that current code attempts to do (ii), possibly buggily, so I would tend to try to make that work rather than changing the intent.12:00
xnoxcjwatson: (i) is the current behaviour =)12:00
cjwatsonIn practice, but I'm fairly sure the intent is (ii) and that it fails due to races or similar.12:01
cjwatsonFor instance there are already suitable debconf templates for (ii).12:01
cjwatsonSomewhere.12:01
xnoxcjwatson: it says "The vgname you chose is already in use. Lower priority to be offer to choose a different name." Upon restarting partman you notice the re-create partition table & old lvm group and lv volumes "recovered" out of the blue =)12:01
xnoxyeah the second time you run it. (ii) happens.12:02
cjwatsonYes, I'm not saying it works right now.  But look at the code, not the behaviour.12:02
xnoxok. I will make it try to do (ii) instead of throwing a fit in corner cases.12:02
cjwatsonI vaguely recall some bug where Phil Hands made it work by inserting sleeps.  That's obviously not a correct fix, but indicates that there's a race which should be fixed by inserting proper synchronisation.12:03
xnoxnot really a race.... it does a name check " does this vgname in use? " just before creating it. It does it via a call to lvs, which finds the zombie VG12:04
xnoxhis fix was to add an unconditional call to do ROW = RM-on-Write =)12:05
* xnox a bad pun on COW12:05
cjwatsonI thought part of the problem was that udev rules were still working on it.12:06
xnoxregardless of udev, vgs rescans to find new vgs. Since the current one we have does not implement caching daemon.12:08
xnoxand even the new one that does caching daemon can still invalidate cache & find the zombie vg.12:09
cjwatsonOK12:10
davmor2cjwatson: the lvm encrypted password doesn't work if you use # in the password,  we are wondering if it is an issue with keyboard layout12:54
cjwatsonCertainly possible12:55
cjwatsonTry the US location12:55
xnoxdavmor2: the 94 printable ascii characters should be safe.12:58
xnoxand # is one of them.12:58
cjwatsonNo, because it is in a different location on US and UK keyboards.12:58
cjwatsonI mean, it *should* be safe, but it's certainly plausible that the keyboard layout hasn't been configured at the right time.12:59
xnoxcjwatson: and there is this bug open about console-setup that keyboard layout options do not propagate into initramfs......12:59
cjwatsonQuite so.  This is one of the reasons we need it in the initramfs.  It used to work. :-/13:00
davmor2xnox, cjwatson: it turns out it is he used @ and it is on shift 213:00
cjwatsonIndeed, so that's the US location.13:00
=== psivaa is now known as psivaa_afk
Mezcjwatson: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/104738413:52
ubot2Launchpad bug 1047384 in ubiquity "System Encryption Password set before setting keyboard locale" [Undecided,New]13:52
xnoxMez: yes, it is.13:56
xnoxMez: and it must be....13:56
Mezxnox: Why must it be /13:57
xnoxMez: I will comment on the bug. One moment please13:57
ogra_xnox, well, you coudl do the kbd setup twice13:57
ogra_(in the backend)13:57
xnoxogra_: there is better way ;-)13:57
Mezxnox, then the locale needs to not be set before booting13:58
xnoxMez: you can if you press Esc and F6 at boot.13:59
xnoxMez: you can also change keyboard layout in the indicator in the top right? can you not?14:01
Mezxnox: both of those REQUIRE people to be aware of the problem.  They REQUIRE special knowledge.  It shouldn't mean that someone installing thinks they've broke their system because it won't accept their password14:02
Mez(Also the keyboard item doesn't work, as it's a password input box)14:02
xnoxMez: i know, i understand. I am writting up solutions in the bug report.14:03
cjwatsonThis is unresolvable by direct sequencing; my understanding was that the keyboard indicator was being included to break the deadlock14:03
cjwatsonShouting at us won't help14:03
Mezcjwatson: apologies, was just trying to add emphasis (as no voice).14:03
xnoxMez: This will need design changes, but I think I can add an extra feature here at the same time.14:03
xnoxMez: thank you for "discovering" this bug =)14:08
xnoxcjwatson: commented on the bug report. What do you think about using $random keyfile to do cryptsetup and ask for real encryption passphrase after the keyboard layout has been chosen?14:11
xnoxcjwatson: this should also allow keeping $random keyfile in the initramfs for OEM style full-disk encryption, where puppet/chef/etc. kick in on first boot to setup the correct luks passphrases (this is not used by OEMs but it is used by $bigcorps)14:12
xnoxcjwatson: this should make it easier to setup multiple passphrases, which is currently not supported.14:13
cjwatsonI'm not sure I have the brain for this at the moment :)14:13
cjwatsonIt's an interesting idea but I don't use cryptsetup myself as yet so I don't really have a feel for it.  Ask Steve maybe?14:14
stgraberxnox: going with a random key, then adding the real one and removing the random one sounds like a good idea14:30
stgraberxnox: and I never saw any issue with cryptsetup when running multi-key system, so it should be fine to implement14:30
=== psivaa_afk is now known as psivaa
xnoxas I quick hack, I will unhide the passphrase, such that people atleast see what they are typing =/14:45
zygahey15:26
zygaI've spotted an issue with the photo taking stage15:26
zygathe camera turns off/on when the user presses the picture button15:26
zygafor two of my cameras that de-stabilizes the picture quality15:26
zygaand the result is a very dark / greenish photo15:27
zygawhile normal preview is perfectly fine after a second15:27
zygais that reported?15:27
xnoxzyga: search launchpad & report if it wasn't.15:28
xnoxzyga: and if you didn't find it, we can always mark it as duplicate.15:28
xnoxzyga: there are not that many people testing the webcam to be honest =/15:28
ogra_xnox, everyone who does a laptop install i would guess15:30
xnoxogra_: either it's perfect or not tested, first bug report about the webcam page =)15:31
xnoxthat I see/read15:31
cjwatsonIt's certainly not the first ever15:31
ogra_i could file some but i'm not sure its only ac100/tegra :)15:31
ogra_and i dont have a spare x86 laptop to verify15:31
ogra_for me the image list on the right is clearly empty15:32
ogra_and the preview pic isnt shown at all15:32
ogra_(if i click on "take picture" i get a proper pic though)15:32
zygaxnox, will do15:37
zygaxnox, sorry, I was prepping some dinner :)15:37
zygaxnox, against ubiquity?15:37
zygaogra_, probably v4l15:38
xnoxzyga: ubiquity will do, we will redirect it if it's not ubiquity problem.15:38
xnoxbut video problem.15:38
zygaawesome, thanks15:38
zygaxnox, reported as 104749316:15
zygaxnox, reported as bug 104749316:15
ubot2Launchpad bug 1047493 in ubiquity "Camera photo taken by ubuqity is dim despite good quality preview" [Undecided,New] https://launchpad.net/bugs/104749316:15
xnoxthanks16:15
CIA-11ubiquity: dmitrij.ledkov * r5640 trunk/ (debian/changelog ubiquity/frontend/base.py):16:16
CIA-11ubiquity: Fixed slideshow_get_available_locale missing new locales in16:16
CIA-11ubiquity: extra_slides_dir. (LP: #1046511)16:16
CIA-11ubiquity: dmitrij.ledkov * r5641 trunk/ (debian/changelog ubiquity/frontend/base.py):16:17
CIA-11ubiquity: Fixed slideshow_get_available_locale missing new locales in16:17
CIA-11ubiquity: extra_slides_dir. (LP: #1046511)16:17
zygaxnox, feel free to retweet: https://twitter.com/zygoon/status/24410831107771597016:54
xnoxzyga: ;-)16:59
bdmurraybug 1047316 seems to have a pretty simple patch17:43
ubot2Launchpad bug 1047316 in casper "casper in initrd dies trying to find filesystem.squashfs on raid device" [Undecided,New] https://launchpad.net/bugs/104731617:43
CIA-11ubiquity: dmitrij.ledkov * r5642 trunk/ (bin/ubiquity-wrapper debian/changelog):17:45
CIA-11ubiquity: Remove powerpc/ps3 low-memory profile, as it doesn't do anything any17:45
CIA-11ubiquity: more. gnome-session-remove command is no longer present, and the init17:45
CIA-11ubiquity: processes it tried to stop no longer exist under those names. We do17:45
CIA-11ubiquity: want a low memory profile, which ubiquity-only mode now.17:45
xnoxgotta love spending time trying to understand what a piece of code is doing.....17:45
xnox.... only to find out it does nothing.17:45
cjwatsonMore relevantly, the ps3 port is dead :)17:48
CIA-11ubiquity: cjwatson * r5643 trunk/ (9 files in 5 dirs): Remove the rest of the long-dead PS3 port.17:51
* cjwatson wields the axe today17:51
* infinity sheds a tear for the PS3.17:52
CIA-11ubiquity: dmitrij.ledkov * r5644 trunk/ (bin/ubiquity-wrapper debian/changelog):19:18
CIA-11ubiquity: ubiquity-wrapper: Add support for udisks2 inhibit, drop devkit-disks19:18
CIA-11ubiquity: inhibit. (LP: #719338)19:18
CIA-11ubiquity: dmitrij.ledkov * r5645 trunk/ (d-i/manifest debian/changelog):19:42
CIA-11ubiquity: Automatic update of included source packages: base-installer19:42
CIA-11ubiquity: 1.122ubuntu9.19:42
CIA-11ubiquity: dmitrij.ledkov * r5646 trunk/ (debian/changelog gui/gtk/ubiquity.ui): Prevent progress label to expand & shrink the window (LP: #1046241)23:46
CIA-11ubiquity: dmitrij.ledkov * r5647 trunk/ (gui/gtk/stepPartAdvanced.ui ubiquity/plugins/ubi-partman.py): Use the joined up Add/Remove/Change... toolbar icons as per spec.23:47
CIA-11ubiquity: dmitrij.ledkov * r5648 trunk/debian/changelog: releasing version 2.11.3123:48

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