[20:34] <blr> morning
[22:10] <wgrant> Morning blr.
[22:17] <blr> hey wgrant, how was your break?
[22:19] <wgrant> Pretty good, pretty good.
[22:19] <wgrant> You are well again?
[22:20] <blr> wgrant: not entirely, but well enough to somewhat useful.
[22:21] <blr> ^be
[22:23] <blr> wgrant: did you get out of the city?
[22:23] <wgrant> blr: Ah, unfortunate, but good that you are on the mend.
[22:23] <wgrant> I did not.
[22:24] <wgrant> But I was detached from IRC for a continuous 40 hours!
[22:29] <blr> wgrant: most impressive :)
[23:22] <blr> 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] <blr> wgrant: also out of interest, do you run your local buildd in a separate lxc container?
[23:36] <cjwatson> AIUI he uses a VM to avoid having to run an unconfined LXC container
[23:37] <blr> cjwatson: and yourself?
[23:37] <cjwatson> I use a container because I'm lazy, but you do have to make it unconfined.
[23:37] <cjwatson> (lxc.aa_profile = unconfined)
[23:37] <cjwatson> Which sucks
[23:38] <cjwatson> 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] <blr> cjwatson: was thinking I should update the advice on the wiki to use a chroot
[23:38] <cjwatson> A VM is probably better if you're starting from scratch without baggage of existing setups
[23:39] <cjwatson> 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] <cjwatson> And it would be better to have it off on an isolated bit of network
[23:39] <blr> cjwatson: sorry, I meant, the wiki currently recommends a chroot, which I think I should update.
[23:40] <cjwatson> Oh, right, yeah, https://dev.launchpad.net/BuildFarm/TryOutBuildSlave is fairly dire
[23:41] <cjwatson> 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] <cjwatson> And its existing chroot upload documentation is broken
[23:43] <cjwatson> 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] <blr> cjwatson: ok, that sounds sensible
[23:43] <cjwatson> (well, possibly the stuff about translation templates is slightly useful as well)
[23:43] <cjwatson> Anyway, silly to have two documents about the same thing.