ensembles of local vms/schroots/lxcs?

Gustavo Niemeyer gustavo.niemeyer at canonical.com
Tue May 31 10:10:29 UTC 2011

> (This question might be really ignorant of how Ensemble works; if so excuse me.)

Absolutely not.  You're on target.

> Going off a comment from jml, I was wondering if it would make any
> sense for ensemble to be able to assemble local virtual environments
> like chroots, lxcs or virtual machines.  There are a lot of pages like
> <https://dev.launchpad.net/Running/Schroot> or one Loïc just sent me
> regarding Linaro, and it seems to be not totally unlike the kind of
> thing Ensemble aims to automate.  Is Ensemble's connection to ec2-type
> APIs architecturally essential or could other types of container be
> supported?

It makes perfect sense, and it will happen as soon as we can cover the
few high-priority things at the top of the roadmap.  The main thing
we'd need for that is a different implementation under
ensemble/provider/, which already has a well-defined API for the few
interactions a provider must supply.   There are a few other details
related to ssh access, but nothing major.  For the moment, it feels
like we're going towards libvirt, but there's no final decision made

If someone would like to start playing with that even before we manage
to reach it, that'd certainly be welcome.

Gustavo Niemeyer

More information about the Ensemble mailing list