Difference between revisions of "Ubuntu Hardy TODO"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(created (not finished yet))
 
m (remove precreated ubuntu templates from forzza.systs.org/ostemplates)
 
(11 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
== Kernel ==
 
== Kernel ==
  
Need to port OpenVZ patchset to kernel to 2.6.24 (which is also a base for Ubuntu kernel).
+
2.6.24 kernel is ready for initial inclusion to Hardy. Below are some resources.
  
Status: in progress.
+
Ubuntu Hardy kernel git:
 +
* http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=summary
 +
* [http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=blob;f=debian/binary-custom.d/README How to add new kernel flavour]
 +
 
 +
OpenVZ 2.6.24 kernel git (switch to '''2.6.24-openvz''' branch):
 +
* http://git.openvz.org/?p=linux-2.6.24-openvz;a=summary
 +
* http://git.openvz.org/?p=linux-2.6.24-openvz;a=shortlog;h=2.6.24-openvz
 +
 
 +
'''Status''': adobriyan@ is working on porting our patch set to hardy kernel.
  
 
== Tools ==
 
== Tools ==
Line 11: Line 19:
 
=== vzctl ===
 
=== vzctl ===
  
Currently Ubuntu ships vzctl-3.0.16, which has to be updated to 3.0.19.
+
==== Done ====
 +
* Already updated to 3.0.22, see
 +
** https://bugs.launchpad.net/ubuntu/+source/vzctl/+bug/183774
 +
** http://packages.ubuntu.com/vzctl
 +
 
 +
==== TODO ====
 +
 
 +
* Need to fix requirements: vzctl now suggests on linux-patch-openvz, instead it should require linux-image-openvz
 +
* It probably makes sense to automate changing sysctl options on vzctl package installation (like vzctl from debian.systs.org does).
 +
 
 +
=== vzquota ===
 +
 
 +
==== DONE ====
 +
 
 +
* Updated to 3.0.11, see http://packages.ubuntu.com/vzquota
 +
 
 +
==== TODO ====
 +
 
 +
* As with vzctl, need to get rid of 'Suggects: kernel-patch-openvz' and require kernel-image-openvz instead.
  
 
=== vzpkg ===
 
=== vzpkg ===
Line 17: Line 43:
 
Don't have plans to ship vzpkg in Ubuntu
 
Don't have plans to ship vzpkg in Ubuntu
  
=== vzquota ===
+
== Documentation ==
  
Currently Ubuntu ships vzquota-3.0.9, make sense to refresh to vzquota-3.0.11.
+
* Ubuntu-specific documentation on wiki.openvz.org (see [[:Category:Ubuntu]])
 +
* OpenVZ landing page for ubuntu.com
  
 
== Templates ==
 
== Templates ==
  
We need to create somewhat minimal Hardy template and probably pack it into a package.
+
The following templates are currently available (check http://openvz.org/download/template/cache/ for full list):
 +
* Ubuntu 7.10 for x86 and x86_64.
 +
 
 +
We need to create somewhat minimal Hardy template and [probably?] pack it into a package.
  
 
As Ubuntu comes with debootstrap, making Ubuntu templates is pretty easy. See [[Ubuntu Gutsy template creation]].
 
As Ubuntu comes with debootstrap, making Ubuntu templates is pretty easy. See [[Ubuntu Gutsy template creation]].
 +
 +
[[Category: Ubuntu]]

Latest revision as of 04:26, 26 May 2008

This document is to track the status of OpenVZ integration into Ubuntu 8.04 «Hardy Heron».

Kernel[edit]

2.6.24 kernel is ready for initial inclusion to Hardy. Below are some resources.

Ubuntu Hardy kernel git:

OpenVZ 2.6.24 kernel git (switch to 2.6.24-openvz branch):

Status: adobriyan@ is working on porting our patch set to hardy kernel.

Tools[edit]

vzctl[edit]

Done[edit]

TODO[edit]

  • Need to fix requirements: vzctl now suggests on linux-patch-openvz, instead it should require linux-image-openvz
  • It probably makes sense to automate changing sysctl options on vzctl package installation (like vzctl from debian.systs.org does).

vzquota[edit]

DONE[edit]

TODO[edit]

  • As with vzctl, need to get rid of 'Suggects: kernel-patch-openvz' and require kernel-image-openvz instead.

vzpkg[edit]

Don't have plans to ship vzpkg in Ubuntu

Documentation[edit]

  • Ubuntu-specific documentation on wiki.openvz.org (see Category:Ubuntu)
  • OpenVZ landing page for ubuntu.com

Templates[edit]

The following templates are currently available (check http://openvz.org/download/template/cache/ for full list):

  • Ubuntu 7.10 for x86 and x86_64.

We need to create somewhat minimal Hardy template and [probably?] pack it into a package.

As Ubuntu comes with debootstrap, making Ubuntu templates is pretty easy. See Ubuntu Gutsy template creation.