What the LTS Enablement Stack Means for Sysadmins

TLDR: 12.04.2 ISOs are NOT just rolled up updates, they’re 12.04 with newer kernels.

I’d like to point out some changes to things that might affect our server users. The last 12.04.2 point release is the first real release where the LTS Enablement Stack is in effect.

There are some things I’d like to highlight for those of you not reading the release notes, as this is different from how we rolled point releases in the past.

  • New installs from the 12.04.2 ISOs will get a newer kernel (3.5) than 12.04 (3.2).
  • Machines currently running 12.04 will NOT receive these kernel upgrades, only new installs from the new ISOs will get the enablement stacks.

Recommendations:

  • The 12.04 and 12.04.1 ISO’s are at http://old-releases.ubuntu.com/ - you’ll likely want to keep a set for yourself if you want to roll out with the same exact kernel for your deployments - you’ll probably want to have all three ISO sets on hand depending on your hardware.
  • The original 12.04 stack will continue to be maintained for 5 years, if you don’t need the new kernel, you don’t need to use it.
  • In the past if new hardware rolled out and didn’t work with the LTS you were kind of stuck with either backporting a kernel, or (what I reluctantly did) deploy a non-LTS release until the next LTS came out, at which point you would rebase on the new LTS.)

What this means is that the life of the LTS is now much longer, while also giving you the option of sticking with a stable userspace with newer hardware support (if you need it). The wiki page has a bunch more details, please check it out.

Comments