Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Kernel versioning

135 bytes added, 08:40, 26 December 2015
Marked this version for translation
<translate>
== Versioning ==<!--T:1-->
=== New-style versioning ===<!--T:2-->
<!--T:3-->
Currently (since 2.6.20) all new OpenVZ kernels has a simple version like <tt>2.6.n-ovzXXX</tt>
<!--T:4-->
* '''2.6.n''' is a vanilla kernel version, e.g. 2.6.20 or 2.6.22, which this OpenVZ kernel is based on;
* '''ovzXXX''' is the OpenVZ kernel version, e.g. ovz001 for the very first one.
=== Old-style versioning ===<!--T:5-->
<!--T:6-->
Some time ago OpenVZ kernel versions were named like <tt>2.6.n-XXXtestYYY.z</tt> and <tt>2.6.n-XXXstabYYY.z</tt>.
<!--T:7-->
* '''2.6.n''' is a vanilla kernel version (i.e. the one from [http://kernel.org/ kernel.org]) which this OpenVZ kernel is based on.
* '''XXX''' is a major OpenVZ kernel version number, which usually changes from release to release, or when dramatic changes to the kernel are made.
* '''z''' is an add-on number; it is used as rpm's <tt>Release</tt> field and in most cases is set to 1.
<!--T:8-->
This style is kept for some kernels that started before switching to the new versioning.
=== Cycle ===<!--T:9-->
Usual kernel development cycle looks like this:
<!--T:10-->
021test000 → 021test001 → ... → 021test012 → ''here kernel is declared stable'' → 021stab000 → 021stab001 → ... → 021stab023
== Branches ==<!--T:11-->
<!--T:12-->
A few kernel branches are being developed in parallel. See [[Download/kernel]] for more info about branches and their statuses.
</translate>
[[Category: Kernel]]