Request-id is not getting returned if glance throws 500 error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
High
|
Abhijeet Malawade | ||
Kilo |
Fix Released
|
High
|
Unassigned |
Bug Description
If glance throws Internal Server Error (500) for some reason,
then in that case 'request-id' is not getting returned in response headers.
Request-id is required to analyse logs effectively on failure and it should be
returned from headers.
For ex. -
image-create api returns 500 error if property name exceeds 255 characters
(fix for this issue is in progress : https:/
curl command:
$ curl -g -i -X POST -H 'Accept-Encoding: gzip, deflate' -H 'x-image-
HTTP/1.1 500 Internal Server Error
Content-Type: text/plain
Content-Length: 0
Date: Fri, 31 Jul 2015 08:27:31 GMT
Connection: close
Here request-id is not part of response header.
Changed in glance: | |
assignee: | nobody → Abhijeet Malawade (abhijeet-malawade) |
Changed in glance: | |
milestone: | none → liberty-3 |
Changed in glance: | |
status: | Fix Committed → Fix Released |
Changed in glance: | |
importance: | Undecided → High |
Changed in glance: | |
milestone: | liberty-3 → 11.0.0 |
Fix proposed to branch: master /review. openstack. org/207847
Review: https:/