Author: asavu
Date: Wed Oct 19 17:44:09 2011
New Revision: 1186365

URL: http://svn.apache.org/viewvc?rev=1186365&view=rev
Log:
WHIRR-397. Automatic template selection is too restrictive (asavu)

Modified:
    whirr/trunk/CHANGES.txt
    
whirr/trunk/core/src/main/java/org/apache/whirr/service/jclouds/TemplateBuilderStrategy.java

Modified: whirr/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/whirr/trunk/CHANGES.txt?rev=1186365&r1=1186364&r2=1186365&view=diff
==============================================================================
--- whirr/trunk/CHANGES.txt (original)
+++ whirr/trunk/CHANGES.txt Wed Oct 19 17:44:09 2011
@@ -42,6 +42,8 @@ Trunk (unreleased changes)
 
     WHIRR-401. Use regular instances for testing on aws-ec2 (asavu)
 
+    WHIRR-397. Automatic template selection is too restrictive (asavu) 
+
   BUG FIXES
 
     WHIRR-377. Fix broken CLI logging config. (asavu via tomwhite)

Modified: 
whirr/trunk/core/src/main/java/org/apache/whirr/service/jclouds/TemplateBuilderStrategy.java
URL: 
http://svn.apache.org/viewvc/whirr/trunk/core/src/main/java/org/apache/whirr/service/jclouds/TemplateBuilderStrategy.java?rev=1186365&r1=1186364&r2=1186365&view=diff
==============================================================================
--- 
whirr/trunk/core/src/main/java/org/apache/whirr/service/jclouds/TemplateBuilderStrategy.java
 (original)
+++ 
whirr/trunk/core/src/main/java/org/apache/whirr/service/jclouds/TemplateBuilderStrategy.java
 Wed Oct 19 17:44:09 2011
@@ -33,19 +33,20 @@ public class TemplateBuilderStrategy {
     if (clusterSpec.getImageId() != null) {
       templateBuilder.imageId(clusterSpec.getImageId());
     } else {
-      templateBuilder.os64Bit(true);
       templateBuilder.osFamily(OsFamily.UBUNTU);
       templateBuilder.osVersionMatches("10.04");
 
       // canonical images, but not testing ones
       if ("aws-ec2".equals(clusterSpec.getProvider()))
-        templateBuilder.imageDescriptionMatches("/ubuntu-images/");
+        templateBuilder.imageDescriptionMatches("ubuntu-images/");
     }
     
     if (clusterSpec.getHardwareId() != null) {
       templateBuilder.hardwareId(clusterSpec.getHardwareId());
+
     } else if(clusterSpec.getHardwareMinRam() != 0) {
       templateBuilder.minRam(clusterSpec.getHardwareMinRam());
+
     } else {
       templateBuilder.minRam(1024);
     }


Reply via email to