Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Background: I'm trying to get Openstack working with Juju. I'm testing it, so I either have to use KVM virtualization or LXC because I only have one (powerful) machine. I would prefer to use LXC because it's lighter and faster. But some openstack charms need to format /dev/sdb or insert a kernel module or mount a drive, and will fail to deploy in LXC.

So, is it possible to deploy some Openstack services in LXC and some on KVM virtual machines that are managed by MaaS and add relations between them?

share|improve this question
up vote 2 down vote accepted

The feature you are looking for we call "cross environment relations", and unfortunately we do not support that yet. Here's the bug report for it if you want to follow along though:

share|improve this answer

If I'm reading this correctly, the answer should be yes, soon, on MAAS.

The container addressability story is currently only good on MAAS. However soon, we hope to have KVM working alongside LXC.

share|improve this answer
To make sure I understand the answer: What machine are you talking about the LXC containers running on? The machine that the juju client is on, where you can use the lxc provider? – Azendale Nov 20 '13 at 14:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.