Rolling
|
Size: 2389
Comment:
|
Size: 2040
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| The following is describing our suggested policy and package naming conventions for newer kernels in previous LTS releases. | The following describes our suggested policy and package naming conventions for newer kernels in previous LTS releases. |
| Line 3: | Line 3: |
| == The 10.04 Lucid Scenario == | == 10.04 == |
| Line 6: | Line 7: |
| == The 12.04 through 14.04 Scenario == As it is today at UDS-Q it's been decided that we will provide the kernels from Q, R, S, and T back into P. The Q, R, S and T kernels will be upgraded directly to T once T is released. We will need to create the following suggestedly named meta packages: |
== 12.04 == |
| Line 9: | Line 9: |
| * linux-image-hwe-<flavor> -> rolling release meta package. It will point to one of the linux-image-<version>-<flavor> meta package. * linux-image-12.10-<flavor> -> 12.10 meta package * linux-image-13.04-<flavor> -> 13.04 meta package * linux-image-13.10-<flavor> -> 13.10 meta package * linux-image-14.04-<flavor> -> 14.04 meta package |
The UDS-Q decision is that we will provide the kernels from 12.10, 13.04, 13.10, and 14.04 in 12.04. We propose the following meta packages: |
| Line 15: | Line 11: |
| == 14.04 and Newer - Proposed Scenario == | linux-image-<flavour> - this existing meta package will always point to the GA 3.2 kernel linux-image-hwe-<flavor> -> rolling release meta package. It will point to one of the released kernel packages. linux-image-current-<flavor> - always points to the the most recently released kernel, e.g., 12.10, 13.04, etc |
| Line 17: | Line 15: |
| The kernel team is considering the adoption of a rolling kernel upgrade policy for 14.04. This means that the 14.04 GA kernel will not be supported for 5 years. Rather, only the current release kernel is actively supported with bug fixes and CVEs. We propose some overlap while the new release kernel is being tested for regressions, but eventually users will be required to upgrade in order to continue to receive support. This, of course, is predicated on our ability to thoroughly Q/A the next release kernel for regression. | Point releases will install using linux-image-hwe-<flavor>. |
| Line 19: | Line 17: |
| For the 12.04 LTS we are proposing to prototype this concept by introducing a new kernel meta package that will be updated periodically to reference the current release kernel. When 12.10 is released, this meta package will be updated to depend on the 12.10 backport kernel. We are also considering not offering a meta package that directly references a release backport kernel as we have for 10.04, e.g., anyone that installs a backport kernel will get automatically upgraded when new backport kernels are released )(12.10, 13.04, 13.10, 14.04), | linux-image-hwe-<flavour> will lag linux-image-current-<flavor> until just before a point release is made, at which time it will be set to point to the most recent release kernel. == 14.04 and Newer == The kernel team will adopt a rolling kernel upgrade policy for 14.04. This means that the 14.04 GA kernel will not be supported for 5 years. Rather, only the current release kernel is actively supported with bug fixes and CVEs. We propose some overlap while the new release kernel is being tested for regressions, but eventually users will be required to upgrade in order to continue to receive support. This, of course, is predicated on our ability to thoroughly Q/A the next release kernel for regression. |
| Line 22: | Line 24: |
| Updated to point to the most recently released kernel just before a point release. * linux-image-current-<flavor> - points to the most recently released kernel, e.g., 14.10, 15.04, etc. |
The following describes our suggested policy and package naming conventions for newer kernels in previous LTS releases.
10.04
For Lucid, we are currently backed into a corner, eg the 10.10 Maverick release will EOL and leave users stranded. We will issue a USN and MOTD to the effect that the 10.10 Maverick kernel is falling out of support. It will suggest they install the linux-image-hwe-<flavor> rolling meta package to ensure they are always upgraded to a newer supported kernel.
12.04
The UDS-Q decision is that we will provide the kernels from 12.10, 13.04, 13.10, and 14.04 in 12.04. We propose the following meta packages:
linux-image-<flavour> - this existing meta package will always point to the GA 3.2 kernel linux-image-hwe-<flavor> -> rolling release meta package. It will point to one of the released kernel packages. linux-image-current-<flavor> - always points to the the most recently released kernel, e.g., 12.10, 13.04, etc
Point releases will install using linux-image-hwe-<flavor>.
linux-image-hwe-<flavour> will lag linux-image-current-<flavor> until just before a point release is made, at which time it will be set to point to the most recent release kernel.
14.04 and Newer
The kernel team will adopt a rolling kernel upgrade policy for 14.04. This means that the 14.04 GA kernel will not be supported for 5 years. Rather, only the current release kernel is actively supported with bug fixes and CVEs. We propose some overlap while the new release kernel is being tested for regressions, but eventually users will be required to upgrade in order to continue to receive support. This, of course, is predicated on our ability to thoroughly Q/A the next release kernel for regression.
linux-image-<version>-<flavor> will reference the current supported kernel version. Updated to point to the most recently released kernel just before a point release.
linux-image-current-<flavor> - points to the most recently released kernel, e.g., 14.10, 15.04, etc.
Kernel/Release/Rolling (last edited 2013-10-11 17:07:36 by mail)