[20:00] <robert_ancell> cyphermox, what is the method to add a PPA to the installer?
[20:40] <cyphermox> robert_ancell: ubiquity?
[20:41] <robert_ancell> cyphermox, I think you said there was a method to get the installer to download updates from a PPA so you can test new packages. I would need to update ubiquity and partman-crypto etc
[20:41] <cyphermox> for ubiquity I'd stop it early enough to add the ppa to sources.list, and if it's not for a package that ubiquity has a copy of (d-i sources like partman-*), should work
[20:41] <cyphermox> robert_ancell: for that I'd build ubiquity in a PPA, along with partman, and install them manually just before X comes up
[20:42] <cyphermox> I'm not sure a PPA would cut it
[20:42] <cyphermox> ie. adding a PPA in the installer environment won't update the version of ubiquity you're using
[20:43] <robert_ancell> cyphermox, ah, so how do you stop it and update?
[20:43] <robert_ancell> Or is just building new images the best method
[20:44] <robert_ancell> I was looking at uck - is that the easiest method?
[20:44] <cyphermox> so, you could start an iso with break=bottom added to the parameters, so you get thrown into a shell at the end of the initrd, then chroot into /root, get online (dhclient eth0 or something), and possibly do  add-apt-repository (but I haven't tried) or add it manually to /etc/apt/sources.list to update ubiquity and any other packages
[20:44] <cyphermox> rolling your own custom iso is kind of tricky, and I haven't had much success with uck
[20:45] <cyphermox> do you already have things built in a PPA?
[20:47] <robert_ancell> No, I'm just testing debconf stuff on my test machine but I'm trying to work out the next step when it's more complete and I need to check it actually works on an install
[20:47] <cyphermox> ok
[20:48] <cyphermox> so, my opinion is that it would probably be easier to start a standard iso, use break=bottom and change what you need to test the new packages
[20:50] <robert_ancell> cyphermox, ok, thanks
[20:53] <cyphermox> robert_ancell: there is also https://wiki.ubuntu.com/Ubiquity/Testing
[20:58] <CarlFK> robert_ancell: what PPA do you want to add (I am not sure what debconf stuff is so maybe just addding a PPA to preseed:  d-i apt-setup/local0/repository string http://ppa.launchpad.net/carlfk/ppa/ubuntu oneiric main
[20:58]  * CarlFK runs off to get lunch 
[21:03] <robert_ancell> cyphermox, was what CarlFK is saying the thing you suggested the other day?
[21:09] <cyphermox> robert_ancell: no, that would happen too late, that's meant for the installed system, not the installer environment
[21:09] <robert_ancell> OK
[21:49] <cyphermox> robert_ancell: ah, got the list of the commands to customize the iso without uck
[21:49] <cyphermox> robert_ancell: http://paste.ubuntu.com/10531611/
[21:50] <robert_ancell> cyphermox, awesome, thanks!
[21:50] <cyphermox> that should let you modify the squashfs, and rebuild the iso to get a new one, with as close as I could get to the exact parameters used by debian-cd/livecd-rootfs
[21:51] <cyphermox> but yeah, if you just boot an iso and pass break=bottom to the kernel command line, you can then chroot /root and get the same kind of chroot to be able to make last-minute changes