Rebundling of UEC Images (and other cloud utilities)
A popular question on forums or mailing lists is how to build custom images from ubuntu. Unfortunately, there is no really good documentation or tools to go from an Ubuntu image to a customized image.
Blueprint information
- Status:
- Complete
- Approver:
- Robbie Williamson
- Priority:
- Medium
- Drafter:
- Scott Moser
- Direction:
- Approved
- Assignee:
- Scott Moser
- Definition:
- Approved
- Series goal:
- Accepted for natty
- Implementation:
- Implemented
- Milestone target:
- natty-alpha-3
- Started by
- Robbie Williamson
- Completed by
- Robbie Williamson
Whiteboard
Work Items:
fix euca-bundle-vol filesystem type copy: DONE
fix ec2-bundle-vol filesystem type copy: DONE
fix euca-bundle-vol filesystem label copy (bug 667793): DONE
fix ec2-bundle-vol filesystem label copy: DONE
fix euca-bundle-vol filesystem uuid copy (bug 672986): DONE
fix ec2-bundle-vol filesystem uuid copy: DONE
doc, suggest euca-bundle-vol should be used for instance store images: POSTPONED
doc, suggest CreateImage should be used for ebs: POSTPONED
doc, warn users that of rebundle for public images: POSTPONED
doc, cover publishing an image from local mods under kvm: POSTPONED
torsten, clean cloud utility: POSTPONED
Items of Opportunity:
cleaner, needs to undo what uncloud-init does: NOTDONE
cleaner, need config file or options for doing specific things: NOTDONE
cleaner, remove history files: NOTDONE
cleaner, remove .ssh/authorized
cleaner, remove /var/log/...: NOTDONE
cleaner, remove /var/lib/cloud/: NOTDONE
doc, cleaning utility above: NOTDONE
tool that takes an EMI ID and uploads it to EC2 in one step: NOTDONE
uec-run-instances take public key file and insert via userdata: NOTDONE
(3)published image to tarfile : NOTDONE
(3)util for kill all instances: NOTDONE
(3)util for delete instance (by ami or name): NOTDONE
(3)delete all in a bucket (unregistering): NOTDONE
Notes:
- migrate region (cloud) ebs root utility: TODO (see https:/