Softlayer will occasionally return an incomplete operating system template 
entry in the `/SoftLayer_Virtual_Guest/getCreateObjectOptions` call, making it 
impossible to spin up machines - ignore the incomplete entries which are 
usually not even relevant.

Snippet of incomplete response in `operatingSystems` array

```
         {
            "itemPrice": {
                "hourlyRecurringFee": ".131",
                "item": {
                    "description": "Windows Server 2012 Datacenter Edition 
(64bit)"
                },
                "recurringFee": "90.63"
            },
            "template": {
                "id": null
            }
        },
```
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds/pull/743

-- Commit Summary --

  * Skip malformed image entries returned by Softlayer

-- File Changes --

    M 
providers/softlayer/src/main/java/org/jclouds/softlayer/domain/ContainerVirtualGuestConfiguration.java
 (27)
    A 
providers/softlayer/src/test/java/org/jclouds/softlayer/domain/ContainerVirtualGuestConfigurationTest.java
 (65)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/743.patch
https://github.com/jclouds/jclouds/pull/743.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/743

Reply via email to