delete nonexist endpoint_policy association should raise 404

Bug #1409614 reported by wanghong
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Won't Fix
Wishlist
Unassigned

Bug Description

Currently, we return 204 when we try to delete a non-exist endpoint_policy association. This is not consistent with other delete apis.

wanghong (w-wanghong)
Changed in keystone:
assignee: nobody → wanghong (w-wanghong)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (master)

Fix proposed to branch: master
Review: https://review.openstack.org/146388

Changed in keystone:
status: New → In Progress
Revision history for this message
Steve Martinelli (stevemar) wrote :

should definitely return 404, thanks

Changed in keystone:
importance: Undecided → Medium
milestone: none → kilo-2
Revision history for this message
Morgan Fainberg (mdrnstm) wrote :

At this time, this would be an API contract break and cannot be fixed. I am keeping the bug open as it is legitimately a bug but it is blocked on needing to adopt microversioning similar to nova or otherwise handle a way of versioning the API without breaking the contract.

Changed in keystone:
milestone: kilo-2 → none
importance: Medium → Wishlist
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on keystone (master)

Change abandoned by wanghong (<email address hidden>) on branch: master
Review: https://review.openstack.org/146388

wanghong (w-wanghong)
Changed in keystone:
assignee: wanghong (w-wanghong) → nobody
Revision history for this message
Steve Martinelli (stevemar) wrote :

marking as won't fix since it'll result in a broken API contract

Changed in keystone:
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.