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 > > > > > >