add python bindings for endpoint group filtering

Bug #1641674 reported by Steve Martinelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-keystoneclient
Fix Released
Medium
Samuel de Medeiros Queiroz

Bug Description

Add support for the APIs that fall under /OS-EP-FILTER/endpoint_groups

* POST /OS-EP-FILTER/endpoint_groups
* GET /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
* PUT /OS-EP-FILTER/endpoint_groups/{endpoint_group_id}/projects/
* DELETE /OS-EP-FILTER/endpoint_groups/{endpoint_group_id}/projects/
* HEAD /OS-EP-FILTER/endpoint_groups/{endpoint_group_id}/projects/
* GET /OS-EP-FILTER/projects/{project_id}/endpoint_groups
* GET /OS-EP-FILTER/endpoint_groups/{endpoint_group_id}/projects
* GET /OS-EP-FILTER/endpoint_groups/{endpoint_group_id}/endpoints

Revision history for this message
Steve Martinelli (stevemar) wrote :

Patch up here: https://review.openstack.org/#/c/182658

Needs a new owner.

Changed in python-keystoneclient:
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Samuel de Medeiros Queiroz (samueldmq) wrote :
Changed in python-keystoneclient:
assignee: nobody → Samuel de Medeiros Queiroz (samueldmq)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-keystoneclient (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-keystoneclient (master)

Reviewed: https://review.openstack.org/417263
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=34d99f0c09a253b3f51f3855fa6ce7449ffc235e
Submitter: Jenkins
Branch: master

commit 34d99f0c09a253b3f51f3855fa6ce7449ffc235e
Author: Samuel de Medeiros Queiroz <email address hidden>
Date: Thu Jan 5 23:37:39 2017 -0300

    Add support for endpoint group CRUD

    The following API calls are made available:

    - 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

    Partial-Bug: #1641674

    Change-Id: I285eefe82152b178268f671e8800a0ff8c1511e4

Changed in python-keystoneclient:
status: In Progress → Fix Committed
Revision history for this message
Steve Martinelli (stevemar) wrote :

oops, https://review.openstack.org/#/c/182658 still needs to merge, then this'll be fix released

Changed in python-keystoneclient:
status: Fix Committed → Fix Released
status: Fix Released → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/182658
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=2cc2f1081f3a2762ec469bd4b3cc2ed46fe0b73e
Submitter: Jenkins
Branch: master

commit 2cc2f1081f3a2762ec469bd4b3cc2ed46fe0b73e
Author: Enrique Garcia Navalon <email address hidden>
Date: Wed May 13 15:00:10 2015 +0200

    Add support for endpoint group filtering

    The following API calls are made available:

    - GET /OS-EP-FILTER/projects/{project_id}/endpoint_groups
    - GET /OS-EP-FILTER/endpoint_groups/{endpoint_group_id}/projects
    - PUT /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}

    Co-Authored-By: Samuel de Medeiros Queiroz <email address hidden>

    Closes-Bug: #1641674

    Change-Id: Idf938267479b5b8c50c9aa141c3c2770c2d69839

Changed in python-keystoneclient:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-keystoneclient 3.12.0

This issue was fixed in the openstack/python-keystoneclient 3.12.0 release.

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.