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

=== Guest59153 is now known as kklimonda
CIA-7debian-installer: cjwatson * r947 hardy-proposed/ (9 files in 4 dirs): Move to 2.6.24-31 kernels.08:50
CIA-7debian-installer: cjwatson * r948 hardy-proposed/debian/changelog: releasing version 20070308ubuntu40.1508:51
CIA-7debian-installer: cjwatson * r1337 lucid-proposed/ (8 files in 2 dirs): Move to 2.6.32-41 kernels.08:54
CIA-7debian-installer: cjwatson * r1338 lucid-proposed/ (9 files in 3 dirs): Move natty-* images to 2.6.38-15 kernels.08:58
CIA-7debian-installer: cjwatson * r1339 lucid-proposed/ (9 files in 3 dirs): Move oneiric-* images to 3.0.0-22 kernels.08:59
CIA-7debian-installer: cjwatson * r1340 lucid-proposed/debian/changelog: releasing version 20081029ubuntu102.1609:02
CIA-7debian-installer: cjwatson * r1444 natty-proposed/ (5 files in 2 dirs): Move to 2.6.38-15 kernels.09:06
CIA-7debian-installer: cjwatson * r1445 natty-proposed/debian/changelog: releasing version 20101020ubuntu29.209:07
CIA-7debian-installer: cjwatson * r1552 oneiric-proposed/ (build/config/common debian/changelog): Use udebs from oneiric-security, oneiric-proposed, and oneiric-updates.09:10
CIA-7debian-installer: cjwatson * r1553 oneiric-proposed/ (5 files in 2 dirs): Move to 3.0.0-22 kernels.09:22
CIA-7debian-installer: cjwatson * r1554 oneiric-proposed/ (build/config/armel/omap4.cfg debian/changelog): Move armel/omap4 to 3.0.0-1212 kernels.09:23
CIA-7debian-installer: cjwatson * r1555 oneiric-proposed/debian/changelog: releasing version 20101020ubuntu72.109:24
CIA-7debian-installer: cjwatson * r1682 precise-proposed/ (build/config/common debian/changelog): Use udebs from precise-security, precise-proposed, and precise-updates.09:38
CIA-7debian-installer: cjwatson * r1683 precise-proposed/ (6 files in 2 dirs): Move to 3.2.0-26 kernels.09:41
CIA-7debian-installer: cjwatson * r1684 precise-proposed/ (build/config/armel/omap4.cfg debian/changelog): Move armel/omap4 and armhf/omap4 to 3.2.0-1415 kernels.09:43
CIA-7debian-installer: cjwatson * r1685 precise-proposed/ (build/config/armel/armadaxp.cfg debian/changelog): Move armhf/armadaxp to 3.2.0-1604 kernels.09:46
CIA-7debian-installer: adconrad * r1686 precise-proposed/ (build/config/armel/armadaxp/netboot.cfg debian/changelog): Fix armadaxp netboot uImage/uInitrd install paths (LP: #1010708)09:52
CIA-7debian-installer: cjwatson * r1687 precise-proposed/debian/changelog: releasing version 20101020ubuntu136.109:55
xnoxJul  4 09:47:07 ubuntu plugininstall.py: Exception during installation:10:11
xnoxJul  4 09:47:07 ubuntu plugininstall.py: SystemError: E:Write error - write (32: Broken pipe),10:11
xnoxwith broken pipe repeated into infinity until ubiquity crashes10:11
xnoxis this the fallout from run away packages or something is wrong with the langpacks?10:12
cjwatsonYes, gema reported that last night but I didn't have time to investigate10:12
cjwatsonMy suspicion is an apt/python-apt regression10:12
cjwatsonFancy looking into it10:12
cjwatson?10:12
xnoxok, I will try10:12
cjwatsonI actually rather doubt it has anything to do with the packages being installed; you'll probably need to attach strace -f at some point shortly before that and then pore through that10:13
xnoxcjwatson: my only "problem" is that I still didn't figure out how to run ubiquity interactively under pdb and step through things10:13
xnoxhmm... ok10:13
xnoxi see10:13
cjwatsonI doubt that would be of any use in this case10:13
xnoxok10:13
cjwatsonGiven that I strongly suspect it's in apt's C++ code10:13
cjwatsonSeeing as it's bubbling up as a SystemError rather than a sensible Pythonic exception10:13
xnoxcjwatson: was gemma's report on this channel or in #ubuntu-testing?10:14
cjwatson#ubuntu-release10:14
xnoxok, no bug number?10:14
xnoxthis basically prevents me from further LVM work, unless I use old images...10:14
cjwatsonDoesn't look like it10:14
cjwatsonOh, bug 102057410:15
ubot2Launchpad bug 1020574 in ubiquity "installing ubuntu in VM or real hardware" [Critical,Confirmed] https://launchpad.net/bugs/102057410:15
* cjwatson gives that a marginally more sensible title10:15
infinityA quick grep suggests it's a broken pipe in the decompression bits.10:16
infinityapt-pkg/contrib/fileutl.cc10:16
infinity(Honest, I'm asleep)10:16
xnoxinfinity: thanks =))) so you don't sleep walk, you sleep code? =)10:17
infinityExplains most of the armhf port.10:18
xnox=)))10:18
xnoxfrom jenkins build log this looks interesting:10:18
xnoxJul  3 13:18:54 ubuntu apt-setup: warning: /usr/lib/ubiquity/apt-setup/generators/91security returned error code 1; discarding output10:18
xnoxi'm failing to see how that could have failed?!10:19
cjwatsonDEBCONF_DEBUG=developer should reveal why10:21
cjwatson(assuming you can reproduce it)10:21
xnoxok10:25
cjwatsonOr of course set -x10:25
xnox$ find . -name 'plugininstall.py'10:59
xnox./scripts/plugininstall.py10:59
xnox./ubiquity/components/plugininstall.py10:59
xnoxinteresting naming schemes ;-)10:59
cjwatsonThe latter is an integration hook for the former11:00
xnoxcjwatson: wasn't bug 882882 already fixed?11:20
ubot2Launchpad bug 882882 in ubiquity "installer crash with ValueError: invalid literal for int() with base 10: ''" [Undecided,Confirmed] https://launchpad.net/bugs/88288211:20
* xnox is hitting that now *sigh*11:20
cjwatsonThat's a generic symptom with many possible causes.11:20
cjwatsonA bit like saying 'wasn't "Segmentation fault" already fixed?'. :-)11:21
xnox=))))11:23
xnoxbut http://pad.lv/977750 is open11:23
cjwatsonWhat the one-line description of that exception basically means is "the backend process went away for some undetermined reasson"11:27
cjwatson*reason11:27
cjwatsonI'm not convinced whatever that is with update-notifier is related11:27
cjwatsonAnd I definitely don't think it's worth going to any effort whatsoever to find duplicate or related bugs11:28
cjwatsonIt will be several times quicker to investigate directly11:28
cjwatsonIn the case of update-notifier it's *possible* that it means that the debconf stdin/stdout-based protocol has got out of sync somehow, or file descriptors have got muddled11:28
CIA-7partman-target: cjwatson * r932 ubuntu/ (13 files in 3 dirs): merge from Debian 7814:04
CIA-7partman-target: cjwatson * r933 ubuntu/ (debian/changelog finish.d/clear_partitions):14:05
CIA-7partman-target: finish.d/clear_partitions: Don't remove /var/lib/mysql or14:05
CIA-7partman-target: /var/lib/mythtv, since they contain user data in the form of databases14:05
CIA-7partman-target: (LP: #992241).14:05
CIA-7partman-target: cjwatson * r934 ubuntu/debian/changelog: releasing version 78ubuntu114:07
CIA-7partman-target: cjwatson * r932 precise-proposed/ (debian/changelog finish.d/clear_partitions):14:11
CIA-7partman-target: finish.d/clear_partitions: Don't remove /var/lib/mysql or14:11
CIA-7partman-target: /var/lib/mythtv, since they contain user data in the form of databases14:11
CIA-7partman-target: (LP: #992241).14:11
CIA-7partman-target: cjwatson * r933 precise-proposed/debian/changelog: releasing version 77ubuntu2.114:13
stgrabercjwatson: good, got ubiquity to explode with the transparent proxy, now to confirm that it's fixed with the SRU :)18:57
stgrabercjwatson: commented on bug 998492, I'm not sure whether to consider this verification-done or verification-failed. I believe the main bug was fixed but ubiquity is clearly not dealing too well with broken http19:45
ubot2Launchpad bug 998492 in ubiquity "Fails to detect package download errors on architectures other than amd64" [High,Fix committed] https://launchpad.net/bugs/99849219:45
jaminhaving some trouble automating an install via preseed.  I'd like to encrypt most of the drive using partman-auto/method crypto.  I've written a partitioning recipe that works with the lvm method, but it constantly fails with the crypto method claiming there is no physical volume defined in the volume group, recipe: http://paste.ubuntu.com/1075445/20:57
xnoxjamin: which physical devices are in the volume group?21:05
jamin/dev/sda is called out in the preseed....21:06
jamind-i     partman-auto/disk       string  /dev/sda21:07
jaminand the recipe works as-is if I set the method to lvm21:07
xnoxok21:07
jaminI've tried adding a device section to it, but no change in behavior21:08
xnoxjamin: hmmm with crypt i have only use partman-auto with: d-i partman-auto/method string crypto21:09
xnoxthat sets up crypt & lvm on top with separate unencrypted boot21:10
xnoxwith d-i partman-auto/choose_recipe select multi21:10
xnoxseparate /home, /usr, /var, and /tmp partitions21:10
jaminwhich is what this recipe should do too21:10
xnoxnot sure about how to do this correctly manually  / using the expert recipe21:11
jaminwith lvm it creates a separate boot and the rest an lvm volume group21:11
xnoxjamin: parman crypto is always crypto+lvm21:11
xnoxpartman-auto does not do crypto without lvm on top21:11
xnoxso partman-auto crypto is actually: /boot on ext && crypt -> lvm -> (partitions)21:12
jaminright, it should be creating the same lvm groups that the lvm method would create but using crypto too21:12
jaminright21:12
xnoxjamin: yeah so change the method to crypto, and keep lvmok and the rest of things =/21:12
* xnox haven't done this21:12
jaminthat's exactly what I did, recipe is the same in both cases, just changed the method21:13
jaminI did get it working with a more basic recipe, but don't see the difference that is breaking it21:16
jaminhttp://paste.ubuntu.com/1075477/21:17
xnoxthis one doesn't actually does lvm21:19
jaminnot directly no, but it does work with method crypto21:20
xnoxsorry, i am no help. will try this some time later.21:20
jaminit does say $lvmok{ }21:20
jaminthat just gave me an idea21:21
xnoxso, that only optionally allows this partition to be on top of lvm-group21:21
jaminI'm removing all specific lvm configuration from the desired recipe21:21
xnoxsince there is no, format {lvm} anywhere, there lvmok is spuriout21:21
jaminyou would think21:22
* xnox finds recipes confusing beyond partman-auto21:22
xnoxif you get it to work please paste here21:22
jamininsanely... sadly I don't like any of the automatic partitioning schemes21:22
xnoxother people want this and struggle e.g. http://askubuntu.com/questions/24079/full-disk-encryption-with-preseed21:22
xnoxunless that is you as well ;-)21:22
jaminnah, not me, but I did use the answer there as my basis21:23
jaminwhich is why I started with LVM and got it working21:23
jaminit's insane but that change worked21:25
xnoxhmm?21:26
xnoxjamin: paste, please =)21:26
jaminabout to... one sec21:26
jaminhttp://paste.ubuntu.com/1075493/21:28
jaminThat one works21:28
jaminit shouldn't21:28
xnoxjamin: $ pastebinit path/to/file.txt21:28
jaminbut it does21:28
jaminsweet, I didn't know that existed21:28
jaminwas doing it manually21:28
xnoxjamin: or it takes a pipe $ command1 | pastebinit21:29
jaminthat recipe lacks any real lvm definition21:29
xnoxin ubuntu package it defaults to ubuntu paste ;-)21:29
jaminbut it creates one and works21:29
jamininsane21:30
xnoxcrypto? =)21:30
jaminyes21:30
xnoxhuh?!21:30
jaminas in, it solved my problem...21:30
xnoxcan you paste the one that works with crypto? or is it just partman-auto/method crypto?21:31
jaminprompted for a crypto phrase and is installing right now21:31
xnoxwhat's the rest of the preseed? (unless it's private)21:31
jaminhttp://paste.ubuntu.com/1075493/ <-- works with  partman-auto/method crypto21:31
xnoxjamin: confusing, but awesome =)21:32
xnoxwell not confusing, but rather unintuitive21:32
jaminindeed21:32
jaminI've been fighting this for the better part of a day21:32

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