Actions
Bug #51157
closedReturn correct XML response when delete role fail.
Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
100%
Source:
Tags:
sts role backport_processed
Backport:
octopus pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Description
When deletes role fail, the client receives:
<DeleteRoleResponse> <ResponseMetadata> <RequestId>tx000000000000000308aec-0060c0799f-2658b-cn_east2</RequestId> </ResponseMetadata> </DeleteRoleResponse> <?xml version="1.0" encoding="UTF-8"?> <Error> <Code>DeleteConflict</Code> <RequestId>tx000000000000000308aec-0060c0799f-2658b-cn_east2</RequestId> <HostId>2658b-cn_east2-zg_cn</HostId> </Error>
and can not parse XML response.
If the role's perm policy map is not empty, deleting operation will fail because of CONFLICT and return error message, but should not return the message used for success.
Updated by zhiming zhang almost 3 years ago
<DeleteRoleResponse>
<ResponseMetadata>
<RequestId>tx000000000000000308aec-0060c0799f-2658b-cn_east2</RequestId>
</ResponseMetadata>
</DeleteRoleResponse>
<Error>
<Code>DeleteConflict</Code>
<RequestId>tx000000000000000308aec-0060c0799f-2658b-cn_east2</RequestId>
<HostId>2658b-cn_east2-zg_cn</HostId>
</Error>
Updated by zhiming zhang almost 3 years ago
This exists in master, N and O versions
Updated by zhiming zhang almost 3 years ago
https://github.com/ceph/ceph/pull/41790
The PR is here.
Updated by Casey Bodley almost 3 years ago
- Status changed from New to Fix Under Review
- Tags set to sts role
- Pull request ID set to 41800
Updated by Casey Bodley almost 3 years ago
- Status changed from Fix Under Review to Pending Backport
- Backport set to octopus pacific
Updated by Backport Bot almost 3 years ago
- Copied to Backport #51780: octopus: Return correct XML response when delete role fail. added
Updated by Backport Bot almost 3 years ago
- Copied to Backport #51781: pacific: Return correct XML response when delete role fail. added
Updated by Backport Bot over 1 year ago
- Tags changed from sts role to sts role backport_processed
Updated by Konstantin Shalygin about 1 year ago
- Status changed from Pending Backport to Resolved
- % Done changed from 0 to 100
Actions