2013-09-15 21:50:52.608 23743 ERROR savanna.utils.api [-] Request aborted with status code 500 and message 'Error occurred during validation'
2013-09-15 21:50:52.608 23743 ERROR savanna.utils.api [-] Traceback (most recent call last):
File "/home/stack/savanna-venv/local/lib/python2.7/site-packages/savanna/service/validation.py", line 37, in handler
validator(**kwargs)
File "/home/stack/savanna-venv/local/lib/python2.7/site-packages/savanna/service/validations/clusters.py", line 53, in check_cluster_create
b.check_keypair_exists(data['user_keypair_id'])
File "/home/stack/savanna-venv/local/lib/python2.7/site-packages/savanna/service/validations/base.py", line 162, in check_keypair_exists
nova.client().keypairs.get(keypair)
File "/home/stack/savanna-venv/local/lib/python2.7/site-packages/novaclient/v1_1/keypairs.py", line 55, in get
return self._get("/os-keypairs/%s" % base.getid(keypair), "keypair")
File "/home/stack/savanna-venv/local/lib/python2.7/site-packages/novaclient/base.py", line 140, in _get
return self.resource_class(self, body[response_key], loaded=True)
File "/home/stack/savanna-venv/local/lib/python2.7/site-packages/novaclient/base.py", line 387, in __init__
self._add_details(info)
File "/home/stack/savanna-venv/local/lib/python2.7/site-packages/novaclient/v1_1/keypairs.py", line 35, in _add_details
setattr(self, k, v)
AttributeError: can't set attribute
I see the same error in the terminal output of the savanna process when I try to launch the cluster:
-- commandline output controller: ~/savanna- venv$ http $SAVANNA_ URL/clusters X-Auth- Token:$ AUTH_TOKEN < cluster_create.json
stack@vmware-
HTTP/1.1 500 INTERNAL SERVER ERROR
Content-Length: 111
Content-Type: application/json
Date: Mon, 16 Sep 2013 05:08:10 GMT
{ message" : "Error occurred during validation", SERVER_ ERROR"
"error_code": 500,
"error_
"error_name": "INTERNAL_
}
--- term output
2013-09-15 21:50:52.608 23743 ERROR savanna.utils.api [-] Request aborted with status code 500 and message 'Error occurred during validation' stack/savanna- venv/local/ lib/python2. 7/site- packages/ savanna/ service/ validation. py", line 37, in handler **kwargs) stack/savanna- venv/local/ lib/python2. 7/site- packages/ savanna/ service/ validations/ clusters. py", line 53, in check_cluster_ create keypair_ exists( data['user_ keypair_ id']) stack/savanna- venv/local/ lib/python2. 7/site- packages/ savanna/ service/ validations/ base.py" , line 162, in check_keypair_ exists client( ).keypairs. get(keypair) stack/savanna- venv/local/ lib/python2. 7/site- packages/ novaclient/ v1_1/keypairs. py", line 55, in get "/os-keypairs/ %s" % base.getid( keypair) , "keypair") stack/savanna- venv/local/ lib/python2. 7/site- packages/ novaclient/ base.py" , line 140, in _get class(self, body[response_key], loaded=True) stack/savanna- venv/local/ lib/python2. 7/site- packages/ novaclient/ base.py" , line 387, in __init__ _add_details( info) stack/savanna- venv/local/ lib/python2. 7/site- packages/ novaclient/ v1_1/keypairs. py", line 35, in _add_details
2013-09-15 21:50:52.608 23743 ERROR savanna.utils.api [-] Traceback (most recent call last):
File "/home/
validator(
File "/home/
b.check_
File "/home/
nova.
File "/home/
return self._get(
File "/home/
return self.resource_
File "/home/
self.
File "/home/
setattr(self, k, v)
AttributeError: can't set attribute