Create EBS root volumes in EC2

Registered by Scott Moser

Amazon recently announced support for instances created with an Elastic Block Storage (EBS) containing the root filesystem. Almost immediately, users began asking for ubuntu to register snapshots so they could easily boot ubuntu server instances from an EBS root.

Blueprint information

Status:
Complete
Approver:
Jos Boumans
Priority:
High
Drafter:
Scott Moser
Direction:
Approved
Assignee:
Scott Moser
Definition:
Approved
Series goal:
Accepted for lucid
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-10.04-beta-1
Started by
Thierry Carrez
Completed by
Steve Langasek

Related branches

Sprints

Whiteboard

Secondary engineer: ttx

Status:
delivered

Work items for ubuntu-10.04-beta-1:
update ec2-publishing-scripts to support newer ec2-api-tools: DONE
describe how build-tarball to ebs-root will work (see spec): DONE
code initial EBS root creation code (ec2-image2ebs): DONE
write publish-build-to-ebs: DONE
tie publish-build-to-ebs into daily builds: DONE
test basic boot on ec2: DONE
test behavior shutdown/restart on ec2: DONE
test behavior of user-data change on ec2: DONE
begin producing daily EBS root snapshots (20100316.1): DONE
add "promote daily to release" code for EBS root: POSTPONED
write ebs-root daily cleaner: POSTPONED
[vorlon] add ebsroot products to ISO tracker: DONE

Work items for ubuntu-10.04-beta-2:
add "promote daily to release" code for EBS root: DONE
write ebs-root daily cleaner: DONE

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.