So it seems the dashboard is lacking the ability to handle the chunked response it receives from the API. Compare this function that is being used in the python client
https://github.com/openstack/python-designateclient/blob/master/designateclient/v2/utils.py#L57
vs. the simplistic function in the dashboard
https://git.openstack.org/cgit/openstack/designate-dashboard/tree/designatedashboard/static/designatedashboard/resources/os-designate-recordset/api.service.js#n64
So it seems the dashboard is lacking the ability to handle the chunked response it receives from the API. Compare this function that is being used in the python client
https:/ /github. com/openstack/ python- designateclient /blob/master/ designateclient /v2/utils. py#L57
vs. the simplistic function in the dashboard
https:/ /git.openstack. org/cgit/ openstack/ designate- dashboard/ tree/designated ashboard/ static/ designatedashbo ard/resources/ os-designate- recordset/ api.service. js#n64