/srv/irclogs.ubuntu.com/2012/08/08/#ubuntu-installer.txt

cjwatsonxnox: ubiquity/crypto-done - doit.  partman-crypto/finish.d - could I have a version of that MP against lp:~ubuntu-core-dev/partman-crypto/ubuntu, rather than confusingly against upstream?09:15
xnoxcjwatson: ok. yes, will do.09:15
xnoxsorry about confusing MP09:16
CIA-7ubiquity: dmitrij.ledkov * r5581 trunk/ (12 files in 8 dirs): (log message trimmed)09:38
CIA-7ubiquity: Merge lp:~dmitrij.ledkov/ubiquity/crypto-done:09:38
CIA-7ubiquity: * Make the UI layout test print the failed page/step name.09:38
CIA-7ubiquity: * Add crypt security key setup page and move crypt/lvm checkboxes to the09:38
CIA-7ubiquity:  ask page.09:38
CIA-7ubiquity: * Refactor password validation from ubi-usersetup into a reusable09:38
CIA-7ubiquity:  component (for ubi-partman).09:38
xnoxcjwatson: updated MP for partman-crypto https://code.launchpad.net/~dmitrij.ledkov/partman-crypto/finish.d/+merge/11869909:49
cjwatsonLGTM09:50
xnoxcool, thanks.09:52
xnoxcjwatson: partman-crypto uploaded.10:07
xnoxcjwatson: ubiquity release?10:07
cjwatsoncan you or do you need me to?10:09
xnoxcjwatson: yeah, I can do it. Just asking if it's ok.10:24
cjwatsonYes, please do10:25
CIA-7ubiquity: dmitrij.ledkov * r5582 trunk/ (d-i/manifest debian/changelog):11:36
CIA-7ubiquity: Automatic update of included source packages: flash-kernel11:36
CIA-7ubiquity: 3.0~rc.4ubuntu17, yaboot-installer 1.1.21ubuntu1.11:36
CIA-7ubiquity: dmitrij.ledkov * r5583 trunk/debian/ (77 files in 2 dirs): Update translations.11:38
CIA-7ubiquity: dmitrij.ledkov * r5584 trunk/debian/changelog: releasing version 2.11.1911:40
* ogra_ curses ... 12:32
ogra_seems my flash-kernel hook lands in the right place now (if i only wouldnt always forget to make it executable !!)12:32
ogra_xnox, potential testers for you ... https://lists.ubuntu.com/archives/ubuntu-users/2012-August/262852.html12:38
xnoxogra_: nah =) won't have raid in it yet12:39
ogra_ah12:39
xnoxogra_: plus the build is currently failing on a unit test =(12:39
ogra_hmpf12:39
xnoxso not uploading just yet, although i already tagged it =(12:39
* ogra_ durses about bug 102890513:07
ubot2Launchpad bug 1028905 in cdrom-detect "cdrom-detect in quantal omap4 hangs trying to look for install media on an extended partition" [High,Confirmed] https://launchpad.net/bugs/102890513:07
ogra_*curses too13:07
ogra_Aug  8 13:22:49 main-menu[302]: INFO: Menu item 'pkgsel' selected13:24
ogra_Aug  8 13:22:52 pkgsel: dpkg-divert: error: `diversion of /usr/sbin/update-initramfs to /usr/sbin/update-initramfs.distrib by pkgsel' clashes with `local diversion of /usr/sbin/update-initramfs to /usr/sbin/update-initramfs.flash-kernel-diverted'13:24
ogra_Aug  8 13:22:52 main-menu[302]: WARNING **: Configuring 'pkgsel' failed with error code 213:24
ogra_*sniff*13:24
ogra_cjwatson, ^^^13:24
cjwatsonahaha.  um.13:25
ogra_i could probably remove the diversion in a 99-flash-kernel script or so ... but ...13:25
ogra_... it really feels like we should have that diversion logic in live-installer itself somehow13:26
cjwatsonThat wouldn't help this!13:26
cjwatsonIt's probably simplest to make pkgsel check whether the diversion's already there.13:26
cjwatsonUgly, but fairly unavoidable I think13:27
ogra_i guess it would make sense to name it the same then in f-k13:27
cjwatsonDoesn't make a difference13:27
cjwatsonTrying to avoid the clash by naming everything the same would be dangerous, because - even in the best likely case - pkgsel would then remove the diversion before it's time13:28
ogra_well, i just meant from a practical POV you already have a name in pkgsel you can check for13:28
cjwatsonpkgsel doesn't need to check for a particular name13:28
cjwatsonAll it needs to do is check whether *any* diversion is already there13:29
ogra_ok13:29
cjwatsonThis is basically because diversions aren't stackable13:30
cjwatsonDo you need me to do the pkgsel fix, or can you take care of it?13:30
ogra_ if $(dpkg-divert --list|grep update-initramfs);then foo;fi13:30
ogra_does that look ok ?13:30
ogra_(for the check13:30
ogra_)13:30
cjwatsonYou don't need $()13:30
cjwatsonif dpkg-divert --list | grep -q update-initramfs; then ...13:30
ogra_ah, i thought because of the pipe ...13:31
ogra_yep13:31
cjwatsonHowever13:31
cjwatsonDoesn't --listpackage work13:31
* ogra_ will take care ... just wanted to make sure i look for the right bit13:31
ogra_does that work for local diversions ?13:32
ogra_else i need to change the way f-k does the diversion ... currently trhats local13:32
cjwatsonif chroot /target dpkg-divert --listpackage /usr/sbin/update-initramfs | grep -q .; then ...13:32
ogra_without package name13:32
cjwatsonslightly more precise I think13:32
ogra_k13:32
cjwatsonthe man page documents it to work for local diversions13:33
cjwatsonunfortunately dpkg-divert --listpackage exits zero even if there's no diversion, otherwise we could lose the grep13:33
CIA-7ubiquity: dmitrij.ledkov * r5585 trunk/ (debian/changelog tests/test_gtkui.py): Mark test_pages_fit_on_a_netbook as expected failure. See comment.13:54
sorenIs there a simple way to build an install CD based on Ubuntu release, -updates + an extra repo (like a PPA or whatnot)?18:29
sorenI guess if I can figure out myself how to stitch together the dists/ and pool/, the rest is a matter of copying the stuff from an existing ISO..19:45
sorenand what else?19:46
sorenAn extra keyring.19:46
stgrabersoren: live or alternate image?19:47
sorenalternate.19:47
sorenWell, server really, but ykwim.19:47
infinityPeople still install servers from CDs?19:47
stgraberok, so you might be able to find some things in the debian-cd and cdimage branch of ~ubuntu-cdimage, though quite a few of the distro scripts are private19:48
soreninfinity: The first one, yes.19:48
stgraberbut you're at least looking at a d-i rebuild for the new keyring19:48
sorenApparently.19:48
infinitysoren: Unless this is a product you're pressing (for customers, trade shows?), it's probably way less hassle to just install with a 12.04.1 CD, and then add the PPA after the fact.19:49
infinity(Or, if you were pre-seeding, do it in late-commands)19:49
soreninfinity: I'm having to deal with an environment with no Internet connection at all.19:49
sorenAt. all.19:49
sorenApparently, they still exist.19:50
infinityAh.19:50
infinityBanks, for one.19:50
sorenYeah?19:50
infinityThough, I'm pretty sure my bank is all OS/{360,390,400} in the non-connected back rooms.19:50
sorenSounds like they know how to party.19:51
infinityAnd how.19:51
sorenstgraber: Ah, the key is embedded in d-i? Yeah, I guess that makes sense.19:51
infinitySo, yeah.  As stgraber says, there's a bit of rebuilding and jiggery-poking, if you actually want your PPA bits to supersede the original CD in the initial install.19:52
infinityBut there's the second option of just having a second package pool that has your junk in it.19:52
sorenI was just about to suggest that.19:52
infinityAnd then just installing from that, post-install.19:52
sorenYeah.19:52
stgrabersecond pool + preseed early/late command using apt-key might be much easier indeed19:52
stgraberjust ship the key + second pool the media, load the key, add the entry, update, install your stuff, success19:53
sorenHm...19:53
stgraberwithout actually touching anything from the original media except for the preseed files19:53
sorenI guess I could provide two CD's.19:53
sorenNot even the server CD has space left these days.19:53
infinityOh, true, it needs remastering regardless, if you need to add to it.19:54
infinityOf course, "CD" doesn't have to be a CD.  Just because they have no internets doesn't mean they can't boot from USB. :P19:54
sorenYeah.19:54
sorenI think the requirement was "an ISO". If they're shoving it onto a USB stick anyway (which I hope to $DEITY they are), it can be as big as I want it to. Almost.19:55
sorenYeah, that totally works.19:56
sorenFiddling a bit with the install options to ninja my archive key in should even be rather simple.19:56
sorenstgraber, infinity: Thanks guys.19:57

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