Seen here:
http://logs.openstack.org/57/537957/2/gate/nova-multiattach/456f61e/logs/screen-n-api.txt.gz#_Feb_05_15_52_27_956756
Feb 05 15:52:27.845552 ubuntu-xenial-inap-mtl01-0002370818 <email address hidden>[17077]: DEBUG cinderclient.v3.client [None req-334014d7-0596-4be6-aa0c-25e597eb1936 tempest-DeleteServersTestJSON-1391135272 tempest-DeleteServersTestJSON-1391135272] REQ: curl -g -i -X POST http://198.72.124.149/volume/v3/98b826c754214cdeae569d147336c6fc/attachments -H "X-Service-Token: {SHA1}f6bff6b6e0bf173574293d0227a7e4fb90bafe6f" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -H "OpenStack-API-Version: volume 3.44" -H "X-Auth-Token: {SHA1}b4ae0194cfe79cc40f9c78136cb09e61c47aba94" -H "Content-Type: application/json" -H "X-OpenStack-Request-ID: req-334014d7-0596-4be6-aa0c-25e597eb1936" -d '{"attachment": {"instance_uuid": "197bb6f9-3410-4fdb-a2a7-88bf97c78e34", "connector": null, "volume_uuid": "28d1715e-5adc-408b-aaac-bf524fcbd54a"}}' {{(pid=17080) _http_log_request /usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py:372}}
Feb 05 15:52:27.956756 ubuntu-xenial-inap-mtl01-0002370818 <email address hidden>[17077]: DEBUG cinderclient.v3.client [None req-334014d7-0596-4be6-aa0c-25e597eb1936 tempest-DeleteServersTestJSON-1391135272 tempest-DeleteServersTestJSON-1391135272] RESP: [202] Date: Mon, 05 Feb 2018 15:52:27 GMT Server: Apache/2.4.18 (Ubuntu) x-compute-request-id: req-1ace3cef-4ab4-4a67-b55d-0d54b3b7cf17 Content-Type: application/json Content-Length: 271 OpenStack-API-Version: volume 3.44 Vary: OpenStack-API-Version x-openstack-request-id: req-1ace3cef-4ab4-4a67-b55d-0d54b3b7cf17 Connection: close
https://github.com/openstack/cinder/blob/97207a045f2c1726a51f93599ae77df33a216552/cinder/api/v3/attachments.py#L100
That should be a 200 response since it's blocking and returns a response body.
This likely can't change without a microversion bump though.
Fix proposed to branch: master /review. openstack. org/540972
Review: https:/