Need to cascade deletes from services to endpoints

Bug #1019475 reported by Adam Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Undecided
Sathish Nagappan

Bug Description

When the endpoint table has invalid information, the calls that refer to the service or endpoint tables fail. One aspect of this comes from deleted services where there are still endpoints created,

Create a service
Create an endpoiint
delete the service

most calls fail.

When deleting the service, all of the endpoints that are on that service need to be removed.

Dolph Mathews (dolph)
Changed in keystone:
status: New → Confirmed
Adam Young (ayoung)
Changed in keystone:
assignee: nobody → Adam Young (ayoung)
Changed in keystone:
assignee: Adam Young (ayoung) → nobody
assignee: nobody → Sathish Nagappan (sathish-nagappan)
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/14796

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

Reviewed: https://review.openstack.org/14796
Committed: http://github.com/openstack/keystone/commit/f9a9e7f3278a3cf461acad4d688a4868c2f7ac94
Submitter: Jenkins
Branch: master

commit f9a9e7f3278a3cf461acad4d688a4868c2f7ac94
Author: sathish-nagappan <email address hidden>
Date: Tue Oct 23 23:18:20 2012 -0700

    Enable Deletion of Services with Endpoints

    fixes Bug #1019475

    Allows the user to delete a service that has endpoints.

    Change-Id: If2d669e50f73ea5bb7b269f941a3b2710808a98a

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → grizzly-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: grizzly-1 → 2013.1
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.