If the TemplateBuilderImpl is given an imageId but the image can not be found in the image cache, fallback to the GetImageStrategy to perform a call to the provider to try to get it.
We've seen that in some cases images are not returned in the image list but they actually exist in the provider. This fix won't make them available when filtering by other properties such as the operating system, etc, but at least will make them available if their id is known. You can merge this Pull Request by running: git pull https://github.com/nacx/jclouds jclouds-570 Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/396 -- Commit Summary -- * JCLOUDS-570: Fallback to the GetImageStrategy -- File Changes -- M apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/CloudSigmaTemplateBuilderImpl.java (5) M apis/ec2/src/main/java/org/jclouds/ec2/compute/internal/EC2TemplateBuilderImpl.java (6) M apis/ec2/src/test/java/org/jclouds/ec2/compute/EC2TemplateBuilderTest.java (7) M apis/ec2/src/test/java/org/jclouds/ec2/compute/internal/EC2TemplateBuilderImplTest.java (27) M apis/vcloud/src/main/java/org/jclouds/vcloud/compute/internal/VCloudTemplateBuilderImpl.java (5) M compute/src/main/java/org/jclouds/compute/domain/internal/TemplateBuilderImpl.java (39) M compute/src/test/java/org/jclouds/compute/domain/internal/TemplateBuilderImplTest.java (244) M providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/compute/AWSEC2TemplateBuilderImpl.java (6) -- Patch Links -- https://github.com/jclouds/jclouds/pull/396.patch https://github.com/jclouds/jclouds/pull/396.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/396
