Skip to content

Instantly share code, notes, and snippets.

@arax
Created February 22, 2013 12:29
Show Gist options
  • Save arax/5013092 to your computer and use it in GitHub Desktop.
Save arax/5013092 to your computer and use it in GitHub Desktop.
rOCCI-server v0.5.3/rOCCI v2.5.13 crash on POST /compute/
Category: compute;scheme="http://schemas.ogf.org/occi/infrastructure#";class="kind"
Category: small;scheme="https://occi.my.scheme/occi/infrastructure/resource_tpl#";class="mixin"
X-OCCI-Attribute: occi.core.title="My Test VM"
Link: </storage/e60aa2b8-0c86-5973-b93e-30c5c46d6eac>;rel="http://schemas.ogf.org/occi/infrastructure#storage";category="http://schemas.ogf.org/occi/infrastructure#storagelink";occi.core.target="/storage/e60aa2b8-0c86-5973-b93e-30c5c46d6eac"
Link: </network/e4bd81c4-adda-5626-840d-39bb7959db97>;rel="http://schemas.ogf.org/occi/core#resource";category="http://schemas.ogf.org/occi/infrastructure#networkinterface";occi.core.target="/network/e4bd81c4-adda-5626-840d-39bb7959db97"
D, [2013-02-22T13:20:35.249918 #31553] DEBUG -- : ### Prepare response ###
D, [2013-02-22T13:20:35.250061 #31553] DEBUG -- : ### Initialize response OCCI collection ###
D, [2013-02-22T13:20:35.250307 #31553] DEBUG -- : ### Reset OCCI model ###
D, [2013-02-22T13:20:35.250485 #31553] DEBUG -- : ### Parse request
D, [2013-02-22T13:20:35.250708 #31553] DEBUG -- : ### Parsing request data to OCCI data structure ###
NoMethodError - undefined method `kind' for "bed62d2f-e4e4-4c19-9617-70bba9b0cebe":String:
/usr/local/rvm/gems/ruby-1.9.3-p327/gems/occi-2.5.13/lib/occi/core/resource.rb:35:in `block in initialize'
/usr/local/rvm/gems/ruby-1.9.3-p327/gems/occi-2.5.13/lib/occi/core/resource.rb:34:in `each'
/usr/local/rvm/gems/ruby-1.9.3-p327/gems/occi-2.5.13/lib/occi/core/resource.rb:34:in `initialize'
/usr/local/rvm/gems/ruby-1.9.3-p327/gems/occi-2.5.13/lib/occi/parser.rb:184:in `new'
/usr/local/rvm/gems/ruby-1.9.3-p327/gems/occi-2.5.13/lib/occi/parser.rb:184:in `text_entity'
/usr/local/rvm/gems/ruby-1.9.3-p327/gems/occi-2.5.13/lib/occi/parser.rb:32:in `parse'
/opt/rOCCI-server/lib/occi/server.rb:212:in `block in <class:Server>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment