{"action":"created","issue":{"url":"https://api.github.com/repos/audiolize/vagrant-softlayer/issues/58","labels_url":"https://api.github.com/repos/audiolize/vagrant-softlayer/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/audiolize/vagrant-softlayer/issues/58/comments","events_url":"https://api.github.com/repos/audiolize/vagrant-softlayer/issues/58/events","html_url":"https://github.com/audiolize/vagrant-softlayer/issues/58","id":74082258,"number":58,"title":"Error from SL API:  Unable to find image template #0.","user":{"login":"poflynn","id":6980719,"avatar_url":"https://avatars.githubusercontent.com/u/6980719?v=3","gravatar_id":"","url":"https://api.github.com/users/poflynn","html_url":"https://github.com/poflynn","followers_url":"https://api.github.com/users/poflynn/followers","following_url":"https://api.github.com/users/poflynn/following{/other_user}","gists_url":"https://api.github.com/users/poflynn/gists{/gist_id}","starred_url":"https://api.github.com/users/poflynn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poflynn/subscriptions","organizations_url":"https://api.github.com/users/poflynn/orgs","repos_url":"https://api.github.com/users/poflynn/repos","events_url":"https://api.github.com/users/poflynn/events{/privacy}","received_events_url":"https://api.github.com/users/poflynn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/audiolize/vagrant-softlayer/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2015-05-07T18:28:41Z","updated_at":"2015-05-08T17:07:56Z","closed_at":null,"body":"Anyone seen this before? Our VagrantFile etc hasn't changed, I just fired up a new machine, installed latest vagrant, latest plug-in etc and am suddenly getting this error. The same VagrantFile continues to work fine on my old machine using slightly older versions of vagrant and this plugin. We are using an image provided by SL (\"provider.operating_system = \"CENTOS_5_64\"\"), not a custom one.\r\n\r\nAny thoughts? I also logged a ticket with SL,\r\n\r\nThanks,\r\n\r\nPaul\r\n\r\n\r\n````\r\nBringing machine 'default' up with 'softlayer' provider...\r\n==> default: Creating a new SoftLayer instance...\r\nVagrant returned an exception while calling the SoftLayer API.\r\n\r\nException class: XMLRPC::FaultException\r\nException message: Unable to find image template #0.\r\n````"},"comment":{"url":"https://api.github.com/repos/audiolize/vagrant-softlayer/issues/comments/100300559","html_url":"https://github.com/audiolize/vagrant-softlayer/issues/58#issuecomment-100300559","issue_url":"https://api.github.com/repos/audiolize/vagrant-softlayer/issues/58","id":100300559,"user":{"login":"SLsthompson","id":2165403,"avatar_url":"https://avatars.githubusercontent.com/u/2165403?v=3","gravatar_id":"","url":"https://api.github.com/users/SLsthompson","html_url":"https://github.com/SLsthompson","followers_url":"https://api.github.com/users/SLsthompson/followers","following_url":"https://api.github.com/users/SLsthompson/following{/other_user}","gists_url":"https://api.github.com/users/SLsthompson/gists{/gist_id}","starred_url":"https://api.github.com/users/SLsthompson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SLsthompson/subscriptions","organizations_url":"https://api.github.com/users/SLsthompson/orgs","repos_url":"https://api.github.com/users/SLsthompson/repos","events_url":"https://api.github.com/users/SLsthompson/events{/privacy}","received_events_url":"https://api.github.com/users/SLsthompson/received_events","type":"User","site_admin":false},"created_at":"2015-05-08T17:07:56Z","updated_at":"2015-05-08T17:07:56Z","body":"verifyOrder can take a block that can change the template.  You could add a block that strips out the offending empty field.\r\n\r\nNow that the REST interface handles Object Filters... in the long run we could switch all of the softlayer_api back to the REST interface (which does handle nil properly).  I've also got an internal ask for the XMLRPC interface to support the extension that allows it to handle nil's properly, but that's having a bit of trouble bubbling up high enough in the priority queue."}}