/srv/irclogs.ubuntu.com/2015/03/04/#ubuntu-installer.txt

robert_ancellcyphermox, what is the method to add a PPA to the installer?20:00
cyphermoxrobert_ancell: ubiquity?20:40
robert_ancellcyphermox, 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 etc20:41
cyphermoxfor 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 work20:41
cyphermoxrobert_ancell: for that I'd build ubiquity in a PPA, along with partman, and install them manually just before X comes up20:41
cyphermoxI'm not sure a PPA would cut it20:42
cyphermoxie. adding a PPA in the installer environment won't update the version of ubiquity you're using20:42
robert_ancellcyphermox, ah, so how do you stop it and update?20:43
robert_ancellOr is just building new images the best method20:43
robert_ancellI was looking at uck - is that the easiest method?20:44
cyphermoxso, 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 packages20:44
cyphermoxrolling your own custom iso is kind of tricky, and I haven't had much success with uck20:44
cyphermoxdo you already have things built in a PPA?20:45
robert_ancellNo, 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 install20:47
cyphermoxok20:47
cyphermoxso, 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 packages20:48
robert_ancellcyphermox, ok, thanks20:50
cyphermoxrobert_ancell: there is also https://wiki.ubuntu.com/Ubiquity/Testing20:53
CarlFKrobert_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 main20:58
* CarlFK runs off to get lunch 20:58
robert_ancellcyphermox, was what CarlFK is saying the thing you suggested the other day?21:03
cyphermoxrobert_ancell: no, that would happen too late, that's meant for the installed system, not the installer environment21:09
robert_ancellOK21:09
cyphermoxrobert_ancell: ah, got the list of the commands to customize the iso without uck21:49
cyphermoxrobert_ancell: http://paste.ubuntu.com/10531611/21:49
robert_ancellcyphermox, awesome, thanks!21:50
cyphermoxthat 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-rootfs21:50
cyphermoxbut 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 changes21:51

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