create_service() returns 500 Internal Server Error when bad keyword arg (XML only)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
High
|
gordon chung |
Bug Description
=======
ERROR: GET Service
-------
Traceback (most recent call last):
File "/home/
resp, _ = self.client.
UnboundLocalError: local variable 'service_data' referenced before assignment
-------
tempest.
tempest.
<service xmlns="http://
tempest.
tempest.
Keystone should return a 400 Bad Request if there are invalid arguments/query params supplied to OS-KSADM/ requests, not a 500.
Changed in keystone: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in keystone: | |
milestone: | none → grizzly-3 |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | grizzly-3 → 2013.1 |
Important: This is ONLY seen in the XML format. JSON format works fine.