=== blr_ is now known as blr [20:34] morning [22:10] Morning blr. [22:17] hey wgrant, how was your break? [22:19] Pretty good, pretty good. [22:19] You are well again? [22:20] wgrant: not entirely, but well enough to somewhat useful. [22:21] ^be [22:23] wgrant: did you get out of the city? [22:23] blr: Ah, unfortunate, but good that you are on the mend. [22:23] I did not. [22:24] But I was detached from IRC for a continuous 40 hours! [22:29] wgrant: most impressive :) [23:22] wgrant: do you have any thoughts on following the same pattern we used for the turnip client in LP, with the build manager? [23:28] wgrant: also out of interest, do you run your local buildd in a separate lxc container? [23:36] AIUI he uses a VM to avoid having to run an unconfined LXC container [23:37] cjwatson: and yourself? [23:37] I use a container because I'm lazy, but you do have to make it unconfined. [23:37] (lxc.aa_profile = unconfined) [23:37] Which sucks [23:38] In theory something like lxc-container-default-with-mounting should work but last time I tried I wasn't able to get it to work and gave up on that [23:38] cjwatson: was thinking I should update the advice on the wiki to use a chroot [23:38] A VM is probably better if you're starting from scratch without baggage of existing setups [23:39] I wouldn't recommend a chroot - you'll get port clashes if you try to run more than one out of the box, and while of course you can work around that it's annoying [23:39] And it would be better to have it off on an isolated bit of network [23:39] cjwatson: sorry, I meant, the wiki currently recommends a chroot, which I think I should update. [23:40] Oh, right, yeah, https://dev.launchpad.net/BuildFarm/TryOutBuildSlave is fairly dire [23:41] The pbuilder stuff should die, in favour of either mk-sbuild or (probably preferably) just downloading one from production the way that https://dev.launchpad.net/Soyuz/HowToUseSoyuzLocally recommends [23:42] And its existing chroot upload documentation is broken [23:43] I think it would be better to merge the one useful bit of TryOutBuildSlave (the hints on poking it with xmlrpclib by hand) into HowToUseSoyuzLocally, and make the latter recommend a VM [23:43] cjwatson: ok, that sounds sensible [23:43] (well, possibly the stuff about translation templates is slightly useful as well) [23:43] Anyway, silly to have two documents about the same thing.