v2/zones/nameservers or v2/zones/recordsets returns a 500
INFO eventlet.wsgi [req-2fe9331a-2767-46a3-af4a-e4d8351b2ec3 noauth-user noauth-project - - -] 192.168.33.1 - - [06/Mar/2014 15:50:22] "GET /v2/zones/recordset HTTP/1.1" 400 343 0.003781
ERROR designate.api.middleware [req-5ebdf715-ae80-493f-a903-90a34446571a noauth-user noauth-project - - -] tuple index out of range
TRACE designate.api.middleware Traceback (most recent call last):
TRACE designate.api.middleware File "/home/vagrant/designate/designate_src/designate/api/middleware.py", line 193, in __call__
TRACE designate.api.middleware return request.get_response(self.application)
TRACE designate.api.middleware File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1320, in send
TRACE designate.api.middleware application, catch_exc_info=False)
TRACE designate.api.middleware File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application
TRACE designate.api.middleware app_iter = application(self.environ, start_response)
TRACE designate.api.middleware File "/usr/local/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__
TRACE designate.api.middleware return self.application(environ, start_response)
TRACE designate.api.middleware File "/usr/local/lib/python2.7/dist-packages/pecan/core.py", line 570, in __call__
TRACE designate.api.middleware self.handle_request(req, resp)
TRACE designate.api.middleware File "/usr/local/lib/python2.7/dist-packages/pecan/core.py", line 508, in handle_request
TRACE designate.api.middleware result = controller(*args, **kwargs)
TRACE designate.api.middleware File "/home/vagrant/designate/designate_src/designate/utils.py", line 270, in wrapper
TRACE designate.api.middleware if not is_uuid_like(args[pos]):
TRACE designate.api.middleware IndexError: tuple index out of range
Fix proposed to branch: master /review. openstack. org/78665
Review: https:/