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

Reply via email to