Can't delete image from glance on env with ceph\radosgw
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Vitalii Gridnev |
Bug Description
On MOS 10.0 Several tests are failed with following traceback:
Traceback (most recent call last):
File "tempest/
return func(*args, **kwargs)
File "tempest/
resp, body = self.delete(url)
File "tempest/
return self.request(
File "tempest/
self.
File "tempest/
raise exceptions.
tempest.
Details: 400 Bad Request
Error decoding your request. Either the URL or the request body contained characters that could not be decoded by Glance
The last reproduction was seen on mos10.0 iso #1360.
Tempest logs are attached.
Diagnostic snapshot is: https:/
Changed in fuel: | |
assignee: | nobody → Kairat Kushaev (kkushaev) |
Changed in fuel: | |
status: | New → Confirmed |
assignee: | Kairat Kushaev (kkushaev) → Nikita Konovalov (nkonovalov) |
tags: | added: blocker-for-qa |
summary: |
- [10.0] [Tempest] Several tests fail due to Glance can't decode request + Can't delete image from glance on env with ceph\radosgw |
Changed in fuel: | |
assignee: | Nikita Konovalov (nkonovalov) → Vitaly Gridnev (vgridnev) |
I tried delete image from glance via cli and recived the same error. 10.109. 1.9:8080/ swift/v1/ glance? format= json&prefix= f1c8ec73- 20bb-40a3- bc39-aa543c254c 42- " swiftclient= =3.0.0 url for delete have format: 10.109. 1.9:8080/ swift/v1/ glance/ f1c8ec73- 20bb-40a3- bc39-aa543c254c 42-00001 /github. com/openstack/ requirements/ blob/stable/ newton/ global- requirements. txt swiftclient> =2.2.0 #
In glance-api.log found:
"curl -i http://
This error reproduced only on env with radosgw, and as a now, url for delete object
should contain chunk.
I try upgrade python-swiftclient to latest version 3.3.0 (now we have installed 3.1.0) bug it didn't help.
After downgrade to python-
http://
and the image has been removed successfully.
In global requirements for newton:
https:/
python-
So, I think we can downgrade version