{"action":"closed","issue":{"url":"https://api.github.com/repos/chef/knife-rackspace/issues/121","labels_url":"https://api.github.com/repos/chef/knife-rackspace/issues/121/labels{/name}","comments_url":"https://api.github.com/repos/chef/knife-rackspace/issues/121/comments","events_url":"https://api.github.com/repos/chef/knife-rackspace/issues/121/events","html_url":"https://github.com/chef/knife-rackspace/issues/121","id":106794486,"number":121,"title":"knife rackspace server create issue with creating compute* and memory* server","user":{"login":"m89an32d7w","id":6776664,"avatar_url":"https://avatars.githubusercontent.com/u/6776664?v=3","gravatar_id":"","url":"https://api.github.com/users/m89an32d7w","html_url":"https://github.com/m89an32d7w","followers_url":"https://api.github.com/users/m89an32d7w/followers","following_url":"https://api.github.com/users/m89an32d7w/following{/other_user}","gists_url":"https://api.github.com/users/m89an32d7w/gists{/gist_id}","starred_url":"https://api.github.com/users/m89an32d7w/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m89an32d7w/subscriptions","organizations_url":"https://api.github.com/users/m89an32d7w/orgs","repos_url":"https://api.github.com/users/m89an32d7w/repos","events_url":"https://api.github.com/users/m89an32d7w/events{/privacy}","received_events_url":"https://api.github.com/users/m89an32d7w/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chef/knife-rackspace/labels/question","name":"question","color":"5319e7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-09-16T15:11:14Z","updated_at":"2015-09-23T20:00:56Z","closed_at":"2015-09-23T20:00:56Z","body":"Hi guys,\r\n\r\nI'm trying to create a new cloud server using knife-rackspace 0.11.0 with the following command:\r\n\r\nknife rackspace server create --bootstrap-network private --rackconnect-wait --run-list recipe[new-web-node::default] --rackspace-metadata \"{\\\"RackConnectPublicIP\\\" : \\\"x.x.x.x\\\"}\" --server-name webtest --node-name webtest --flavor compute1-15 --image c25f1ae0-30b3-4012-8ca6-5ecfcf05c965\r\n\r\ngetting this error:\r\nERROR: Fog::Compute::RackspaceV2::BadRequest: [HTTP 400 | req-ce8beb1b-e329-47e0-928c-9cdc1a384f42] Invalid imageRef provided. -\r\n\r\nI tried with -I instead of --image same result. also tested different image ID's with no success. Tried adding -B option without parameter (I don't have a block storage boot ID yet) but still getting same error. \r\n\r\nFrom what I understand using the -I flag should be enough. Reading from #95 \r\n\"Since this option is explicitly for preexisting boot volumes, this\r\ncommit also makes the -I flag smart enough to know whether it should\r\ncreate the server passing the :image_id configuration option or whether\r\nit should create the server passing the :boot_image_id option.\"\r\n\r\nmy chef version is: chef-11.10.4-1.el6.x86_64\r\n\r\nI have no fancy config option in knife.rb btw\r\n"}}