Hi, I am trying out the Softlayer adapter in 1.8.x release. While creating a virtual guest with method createNodeWithGroupEncodedIntoName, I get a validation error that the globalIdentifier is null. The problem was that, the private images that I have in softlayer have globalIdentifier as null. However they all have an Id.
Why is the adapter code looking for the global identifier if the private images can have it as null ? Only after I changed the SoftLayerComputeServiceAdapter code to look for id instead of globalIdentifier, I was able to proceed. Changed line 354 from final String globalIdentifier = "" + image.getGlobalIdentifier(); to final String globalIdentifier = "" + image.getId(); Let me know if this is good and if can be incorporated. Rgds Jai
