FFE: 13.10 Native nova lxc driver

Bug #1220701 reported by Chuck Short
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

[Description]
"Native LXC Driver" for nova is a new virtualization driver that uses native LXC userland tools rather than the the libvirt implemenation of LXC. It improves nova for making LXC usable for production deployments.

It is currently being worked upstream and we expect to have a simple implemenation by the end of the month.

[Proposed changes]
The new features are the following:
- Self contained LXC driver that starts and stops lxc containers as instances
- Allowing to view the LXC console through euca-get-console and equivalent
- Basic unit tests that are run during build time.

[Regression Potential]
There is very little regression potential since it is a new driver and there hasnt been any users of the native lxc driver.

Related branches

Revision history for this message
Iain Lane (laney) wrote :

Same questions as on the MP: why do we want to include this so early on in its development and ahead of upstream?

Iain Lane (laney)
Changed in nova (Ubuntu):
status: New → Incomplete
Revision history for this message
Chuck Short (zulcss) wrote :

Iain,

This was decided that we wanted to have in mid cycle due to the limations of the libvirt-lxc driver in openstack (lack of security, maintainability, etc), there is a proposal to have this included in the next release of openstack.

chuck

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nova - 1:2013.2~rc1-0ubuntu3

---------------
nova (1:2013.2~rc1-0ubuntu3) saucy; urgency=low

  * debian/patches/native-lxc-hypervisor.patch: Update
    rootwrap.d/compute.filters to allow nova-network to start.
    (LP: #1235373)
 -- Chuck Short <email address hidden> Fri, 04 Oct 2013 13:18:17 -0400

Changed in nova (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.