Update Endpoint Filter APIs

Bug #1362245 reported by Bob Thyne
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Won't Fix
Low
Bob Thyne
openstack-api-site
Invalid
Undecided
Bob Thyne

Bug Description

Henry-Nash made a good comment regarding the existing/new Endpoint Filter API. Currently the API looks like:

        GET /OS-EP-FILTER/projects/$project_id/endpoints/$endpoint_id
        HEAD /OS-EP-FILTER/projects/$project_id/endpoints/$endpoint_id
        DELETE /OS-EP-FILTER/projects/$project_id/endpoints/$endpoint_id
        GET /OS-EP-FILTER/endpoints/$endpoint_id/projects
        GET /OS-EP-FILTER/projects/$project_id/endpoints

        GET /OS-EP-FILTER/endpoint_groups
        POST /OS-EP-FILTER/endpoint_groups
        GET /OS-EP-FILTER/endpoint_groups/$endpoint_group_id
        HEAD /OS-EP-FILTER/endpoint_groups/$endpoint_group_id
        PATCH /OS-EP-FILTER/endpoint_groups/$endpoint_group_id
        DELETE /OS-EP-FILTER/endpoint_groups/$endpoint_group_id

        GET /OS-EP-FILTER/endpoint_groups/$endpoint_group_id/projects
        GET /OS-EP-FILTER/endpoint_groups/$endpoint_group_id/endpoints

        PUT /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/$project_id
        GET /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/$project_id
        HEAD /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/$project_id
        DELETE /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/
            $project_id

OS-EP-FILTER should come after project e.g.

        GET /projects/$project_id/OS-EP-FILTER/endpoints/$endpoint_id

Dolph Mathews (dolph)
Changed in keystone:
milestone: none → juno-rc1
tags: added: documentation
Dolph Mathews (dolph)
Changed in keystone:
importance: Undecided → Low
status: New → Triaged
tags: added: low-hanging-fruit
Bob Thyne (bob-thyne)
Changed in keystone:
assignee: nobody → Bob Thyne (bob-thyne)
Bob Thyne (bob-thyne)
Changed in openstack-api-site:
assignee: nobody → Bob Thyne (bob-thyne)
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/122046

Changed in keystone:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to identity-api (master)

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

Changed in openstack-api-site:
status: New → In Progress
Dolph Mathews (dolph)
Changed in keystone:
status: In Progress → Won't Fix
Changed in openstack-api-site:
status: In Progress → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on keystone (master)

Change abandoned by Dolph Mathews (<email address hidden>) on branch: master
Review: https://review.openstack.org/122046
Reason: after discussing above concern with Morgan in #openstack-keystone, marking the bug as Won't Fix and abandoning the associated reviews.

thanks for the comprehensive effort! the extent of the impact wouldn't have been clear otherwise.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on identity-api (master)

Change abandoned by Dolph Mathews (<email address hidden>) on branch: master
Review: https://review.openstack.org/122048
Reason: abandoning along with https://review.openstack.org/#/c/122046/

Revision history for this message
Morgan Fainberg (mdrnstm) wrote :

Removing the milestone as it's set to "wont fix"

Changed in keystone:
milestone: juno-rc1 → none
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.