manila does not return the request ID when using shrink and extend APIs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Medium
|
Goutham Pacha Ravi |
Bug Description
How to reproduce:
1) Use a backend that supports shrinking (ex: ZFSOnLinux, dummy, see [1] for more)
2) Create a share of size 3
3) Try to shrink the share to size 2, this can be done with the manila client, use the "--debug" switch for the client to log the request and response
4) Try to extend the share back to size 3, again, if using manilaclient, use "--debug"to log the request and response
We expect that the request ID is returned as part of the response body, but it isn't true for these APIs:
Example log:
REQ: curl -i -X POST http://
DEBUG (httpclient:192)
REQ: curl -i -X POST http://
DEBUG (connectionpool
DEBUG (connectionpool
RESP: [202] {'Content-Length': '0', 'Vary': 'X-OpenStack-
RESP BODY:
DEBUG (httpclient:201) RESP: [202] {'Content-Length': '0', 'Vary': 'X-OpenStack-
RESP BODY:
Changed in manila: | |
importance: | Undecided → High |
Changed in manila: | |
importance: | High → Medium |
milestone: | none → stein-3 |
Changed in manila: | |
assignee: | nobody → Goutham Pacha Ravi (gouthamr) |
Fix proposed to branch: master /review. openstack. org/637317
Review: https:/