12.04.x images with LTS Enablement Kernel

Registered by Ben Howard

[RATIONALE]
Support and users would like Cloud Images that support the LTS Enablement Kernel

[GOAL]
Produce 12.04.x images that boot by default to the LTS Enablement kernel

Blueprint information

Status:
Started
Approver:
Antonio Rosales
Priority:
High
Drafter:
Ben Howard
Direction:
Approved
Assignee:
Ubuntu Server
Definition:
Approved
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Dave Walker

Related branches

Sprints

Whiteboard

[USER STORIES]
Bob likes Ceph. The ceph modules in 3.2 do not work as well as later kernel images.

Alice likes btrfs. The btrfs kernel module in 3.2 do not have the latest features. She wants to stay on 12.04.

[ASSUMPTIONS]

[RISKS]
- Kernel upgrade story at the end of the LTS kernel is nil. Users have to manually upgrade.

[IN SCOPE]
- Produce new cloud-images with LTS Enablement kernel

[OUT OF SCOPE]

[USER ACCEPTANCE]

[RELEASE NOTE/BLOG]
Ubuntu Cloud Images for 12.04.x are now being produced with the LTS-Enablement Kernel, in addition to the 3.2 seriies that orginially shipped with 12.04 LTS. The LTS-Enablement kernel allows those who need to run a newer kernel versions.

[CONCERNS]
- [smoser] Adding yet another image

[SUGGESTIONS]
- [smoser] Enable rebundling images
- [utemming] Enable cloud-init short-hand to do this automatically

[NOTES]
1305 vUDS Pad: http://pad.ubuntu.com/uds-1305-servercloud-s-cloud-images-lts-enablement

(?)

Work Items

Work items:
[darkmuggle-deactivatedaccount] Add build for LTS Enablement kernel: TODO
[darkmuggle-deactivatedaccount] Switch Azure Precise to use the new build: TODO
[darkmuggle-deactivatedaccount] Add index on cloud-images for new build: TODO
[darkmuggle-deactivatedaccount] Add to Simple Streams: TODO
[darkmuggle-deactivatedaccount] Annouce new builds: TODO
[darkmuggle-deactivatedaccount] Add to Jenkins automated testing: TODO
[darkmuggle-deactivatedaccount] Creation promotion proccess: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.