Hi Brian,
Good writeup!
>From my side I propose to use BoxGrinder, and you'll have 2 simple steps:
1. Create appliance definition file (f13-jeos.appl):
name: f13-jeos
summary: Just Enough Operating System based on Fedora 13
os:
name: fedora
version: 13
hardware:
partitions:
"/":
size: 2
packages:
includes:
- @core
2. Run BoxGrinder:
boxgrinder-build f13-jeos.appl -p ec2 -d ebs
That's all. It'll build the appliance, convert to EC2 format, create volume,
make snapshot, rsync files and finally register the snapshot as AMI. Of course
you need to run it on an EC2 instance to have it available. You can use our
meta-appliances to do the build:
http://www.jboss.org/boxgrinder/downloads/build/meta-appliance .
HTH
--Marek
On 2010-12-04, at 01:28, Brian LaMere wrote:
> Greetings all - just wanted to let you know I made a couple tweeks to the
> very very simple, very non-professional, non-bulletproof
> "createfedorabootebs.sh" script. You can find slightly longer instructions
> here:
>
> https://fedoraproject.org/wiki/Publishing_image_to_EC2
>
> The steps are relatively simple.
>
> 1) create an instance from the official AMI (or anywhere else, really)
> 2) create a new volume, whatever size (at least 2g or so) and mount it at
> /dev/sdf
> 3) run the createfedorabootebs.sh script
> 4) snapshot the volume
> 5) register an AMI with the snapshot and the pvgrub hd0 aki
>
> It's a simple script; even a novice can tell what is going on. The sources
> are all from Fedora, and nothing funny is happening. This is the low-speed,
> "I don't know boxgrinder, I don't have a machine I can run xen on anyway, I
> want to know what is on the image" approach.
>
> That said, I *heartily* recommend using jforbes' AMIs instead; he'll have
> EBS-backed AMIs soon, I'm sure. This is only for those who want to play, or
> need an ebs image today. Or, if you're really crazy, it's for people who
> want to look at getting rawhide on ec2!
>
> Brian
> _______________________________________________
> cloud mailing list
> [email protected]
> https://admin.fedoraproject.org/mailman/listinfo/cloud
_______________________________________________
cloud mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/cloud