update on containerization work

Tim Penhey tim.penhey at canonical.com
Wed Jun 12 04:51:17 UTC 2013


Hi folks,

I thought I'd give a general update on the containerization work, and
how it is going with lxc.

The focus here is to get units deployed into containers on machines.

We have the ability to create containers in state explicitly using
'add-machine'.

I have managed to create a test app that i'm currently using 'juju scp'
to copy to the cloud instances to test my code.

I can create a container, and start it, and the machine agent starts
inside the container.  This is still very manual right now.

However, on machine 1, I'm getting an auth failure, and on machine 0 it
is failing because the copied config is "localhost" :)  So some tweaks
there.

juju debug-log is showing me the errors from the machine agent running
inside the lxc container on the machines, so that's good.  Or at least
it is for machine 1, didn't check with machine 0.

I still need to work on the lxc part inside the provisioner.

Cheers,
Tim



More information about the Juju-dev mailing list