Thanks Adrian! I have created an issue and added your comment:

https://issues.apache.org/jira/browse/WHIRR-593

On Tue, May 29, 2012 at 6:47 PM, Adrian Cole <adr...@jclouds.org> wrote:

> Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
>
> This allows you to set a property to override the default templates used in
> jclouds.
>
> For ex.
>
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
>
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
>
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
>
> Ex.
>
> templates.get("oneiric-java-ec2");
>
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively.
>
> I hope this helps,
> -A
> On May 29, 2012 5:39 AM, "Andrei Savu" <savu.and...@gmail.com> wrote:
>
> > Good to know. I guess we have yet another issue we need to fix related to
> > automatic AMI selection.
> > On May 29, 2012 3:35 PM, "Andrii Vozniuk" <and...@vozniuk.com> wrote:
> >
> > > Thanks Andrei,
> > >
> > > I suspect there is something strange happening with the Ubuntu
> > > > repositories. Try
> > > > setting the AMI ID.
> > > >
> > >
> > > using whirr.image-id=us-east-1/ami-da0cf8b3 for Ubuntu 10.04 LTS worked
> > for
> > > me.
> > >
> > > --
> > > Best regards
> > > Andrii Vozniuk
> > >
> >
>

Reply via email to