500 error returned in List Records in a Domain
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
Fix Released
|
High
|
Kiall Mac Innes |
Bug Description
Ongoing repeat the Create Record and the Delete a record,
there is a case where 500 error returned in the List Records in a Domain
that ran in these in between.
* reproduce the bug:
Ongoing repeat the following APIs.
1. Create Record
- POST /v1/domains/(uuid: domain_id)/records
- Use a different "name" each time.
2. List Records in a Domain
- GET /v1/domains/(uuid: domain_id)/records
3. Delete a record
- DELETE /v1/domains/(uuid: domain_
* Actual results:
There is a case where 500 error returned in the "2. List Records in a Domain".
* Expected results:
Return 200 in all APIs.
* Additional note:
A "KeyError" exception raised in the designate-api.
[designate-api log]
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.257 24625 TRACE designate.
2015-08-24 00:49:16.260 24625 INFO eventlet.wsgi [req-44de24f5-
Changed in designate: | |
milestone: | none → liberty-rc1 |
importance: | Undecided → High |
Changed in designate: | |
assignee: | nobody → Kiall Mac Innes (kiall) |
Changed in designate: | |
status: | New → In Progress |
Changed in designate: | |
status: | Fix Committed → Fix Released |
Changed in designate: | |
milestone: | liberty-rc1 → 1.0.0 |
Fix proposed to branch: master /review. openstack. org/226313
Review: https:/