12.04 LTS migration different kernel from scratch?

Asked by Doug Minett

I originally installed an earlier (10.x) LTS server version which has migrated over time to 12.04 LTS. The up-to-date kernel is listed as 3.2.0.40. A backup server that I recently installed from more recent 12.04 LTS server CD is sitting at 3.5.0.27. Automatic updates are configured for both machines. What gives?

I thought that 12.04 LTS indicated long term support for a particular environment. These environments are clearly different. What have I tripped on here? Is one of the environments corrupt? I thought that the point of LTS was to stay consistent.

Many thanks for your help.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

3.5 is a quantal kernel (ubuntu 12.10 which is not LTS). I bet you enabled the proposed repo in your package sources. If you run :

apt-cache policy linux-image-server

Or investigate the packages and their source you will find it from there.

Revision history for this message
N1ck 7h0m4d4k15 (nicktux) said :
#2

No @actionparsnip . The 3.5 kernel is Quantal's kernel indeed , but has been backported to 12.04.2 LTS in the time when the point release came out.

This will happen from now on. We want 12.04 LTS with the latest kernel and latest Xorg (X server). If you install now a 12.04 LTS , it will download (automatically) the latest point release (12.04.2). This version has the Quantal's kernel by default and also the Quantal's X server (1.13).

Read the question and the answer (of course) , here
http://askubuntu.com/questions/279391/quantal-backported-kernel-in-12-04-2-whats-going-on-there

So there is nothing weird if the one Ubuntu 12.04 (the 1 point release) has the 3.2 kernel and the second point release (the current) has the 3.5 kernel.
I assume the the third point release (12.04.3) will have the 3.8 Raring's kernel.

Regards
 NikTh

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

http://packages.ubuntu.com/search?keywords=linux-image-generic&searchon=names&suite=precise&section=all

Ahh I see, different package name. Clears it up nicely really, user error :)

Revision history for this message
Manfred Hampl (m-hampl) said :
#4

For the details see https://wiki.ubuntu.com/Kernel/LTSEnablementStack

When you install from a 12.04.2 medium, you get the 3.5 kernel, when you install from the 12.04 or 12.04.1 and do all upgrades (or do upgrades from older Ubuntu releases), you stay on the 3.2 kernel.
A similar case is with the xorg core: installing 12.04.2 receives the ABI 13 version, when upgrading from an older installation it stays on the ABI 12 version.

When you want to bring a system which is still on the older version (because coming on the upgrade path) to the higher version, you have to install linux-generic-lts-quantal (for the kernel) and/or xserver-xorg-lts-quantal for the xorg core.

Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#5

Much clearer and not user error. My mistake.

Revision history for this message
Doug Minett (doug-minett) said :
#6

thanks to you all for your comments.