[ec2] kernel problem on EU instance
ehammond at thinksome.com
ehammond at thinksome.com
Tue May 26 20:53:43 BST 2009
Baldur:
My current impression is that vmbuilder is not quite ready for the
public to build EC2 images but that the team is busy getting it into a
good state. What version/branch of vmbuilder are you using?
If aki-a17493c8 exists, I don't have access to it. You may have an old
(or new?) copy of vmbuilder.
The theoretically optimal kernel/ramdisk would be the ones used by the
Ubuntu AMI you want to emulate.
For the current US Ubuntu 8.05 Hardy built by Canonical, this would be
the aki- and ari- ids listed here:
$ ec2-describe-images ami-5d59be34
IMAGE ami-5d59be34
canonical-cloud-us/ubuntu-hardy-20090422-i386.manifest.xml
099720109477 available public i386 machine aki-6e709707 ari-6c709705
You could use a similar command to get the EU images.
--
Eric Hammond
ehammond at thinksome.com
Baldur Norddahl wrote:
> Hi Eric,
>
> My goal is to make an image for the EU region. I only accidently
> uploaded the image to the US region.
>
> The image for that worked on the US region was a 9.04. But I really
> wanted to make an 8.04 LTS image so aki-a17493c8 is what you get when
> you specify 8.04.
>
> How do I find good kernels and ramdisks to specify with the --ec2-kernel
> and --ec2-ramdisk option?
>
> Thanks for the help (also thanks to Chuck for replying)
>
> Baldur
>
> On Tue, May 26, 2009 at 12:54 PM, <ehammond at thinksome.com
> <mailto:ehammond at thinksome.com>> wrote:
>
> Baldur:
>
> EC2 uses different kernels in each region, so you'll need to specify the
> correct kernel and ramdisk for the eu-west-1 region.
>
> Using vmbuilder, this can be done with the --ec2-kernel and
> --ec2-ramdisk options. Make sure you use a matching kernel/ramdisk
> pair.
>
> If you don't specify a kernel/ramdisk, it looks like vmbuilder defaults
> to ones appropriate for the us-east-1 region. Perhaps this could be
> enhanced to look at the target region for the image.
>
> Hm, on second glance, it looks like vmbuilder doesn't support a
> --ec2-region option yet.
>
> Are you trying to directly target the EU region or are you migrating an
> image from US to EU?
>
> BTW, I don't see aki-a17493c8 even on the us-east-1 region. What Ubuntu
> release are you trying to build?
>
> --
> Eric Hammond
> ehammond at thinksome.com <mailto:ehammond at thinksome.com>
>
>
>
> Baldur Norddahl wrote:
> > Hi
> >
> > I am trying to use vmbuilder to deploy on the Amazon EU servers. It
> > works fine on the US server but I get this on the EU server:
> >
> > Invalid or unaccessible kernel id in ami manifest: aki-a17493c8
> >
> > How do I fix this?
> >
> > Thanks,
> >
> > Baldur
More information about the Ec2
mailing list