How to make lxc ready for production ?

Registered by Serge Hallyn

The linux container tools (http://lxc.sourceforge.net) raised some interest for the community but there are crucial functionalities which are missing. The purpose of the session is to identify these missing functionalities and prioritize them in order to have a ready for production component for the Natty server delivery.

Blueprint information

Status:
Complete
Approver:
Robbie Williamson
Priority:
Medium
Drafter:
Daniel Lezcano
Direction:
Approved
Assignee:
Daniel Lezcano
Definition:
Approved
Series goal:
Accepted for natty
Implementation:
Implemented
Milestone target:
milestone icon natty-alpha-3
Started by
Serge Hallyn
Completed by
Robbie Williamson

Related branches

Sprints

Whiteboard

Status: started

Work Items:
[daniel-lezcano] Create natty-lxc experimental kernel tree on ubuntu.kernel.org: DONE
[daniel-lezcano] Populate natty-lxc experimental kernel tree on ubuntu.kernel.org: DONE
[daniel-lezcano] Pursue solutions to container reboot and poweroff: DONE
[serge-hallyn] Check for interest in weekly or bi-weekly containers dev call: DONE
[daniel-lezcano] Update LXC to work without ns cgroup: DONE
[daniel-lezcano] Merge upstream ns_cgroup removal patch : DONE
[serge-hallyn] Make maverick template run with udev: DONE
[serge-hallyn] Create lxc-maverick template: DONE
[serge-hallyn] Create lxc-natty template: DONE
[serge-hallyn] Make debootstrapped Natty image work on both host and container: DONE
[serge-hallyn] Push new lxc-package (hopefully through Debian): DONE
Fix libvirt-lxc console bug: DONE
[serge-hallyn] Containerize CAP_SYSLOG: DONE

Investigate netcf on Debian+Ubuntu: POSTPONED
[daniel-lezcano] Find someone to push top/ps/netstat/etc containerization patches upstream: POSTPONED
[daniel-lezcano] Create experimental lxc PPA with kernel and userspace: POSTPONED
[daniel-lezcano] Find someone willing to work on a script on top of lxc for easing container creation: POSTPONED

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.