ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Different virtual machines is definitely going to be the more reliable way to run all three build farm roles on one hardware system. I'm pretty sure that chroots alone won't be sufficient unless you're also doing process and network isolation.

I haven't tried to run docker within an lxc/lxd container but if you set up your container permissions sufficiently to allow that you might be able to use lxc/lxd. I'd recommend that over docker containers because docker containers generally don't run a full system complete with init and process supervision, which the buildfarm_deployment expects and essentially requires.