Activity log for bug #1438915

Date Who What changed Old value New value Message
2015-03-31 21:00:57 Rodrigo Duarte bug added bug
2015-03-31 21:02:07 Rodrigo Duarte description Currently, when deleting a domain, all projects inside that domain are also deleted. When we have a hierarchy of projects this may cause inconsistencies since the operations are not atomic [1] (each level of the hierarchy is deleted in a separate transaction). Two possible solutions to explore are: 1 - Use the concept of logical deletion 2 - As a first step list all project's id to be deleted and trigger one delete transaction with all ids [1] https://github.com/openstack/keystone/blob/master/keystone/resource/core.py#L470-L498 This bug was first discussed in the Recursive Deletion spec: https://review.openstack.org/#/c/148730/ Currently, when deleting a domain, all projects inside that domain are also deleted. When we have a hierarchy of projects this may cause inconsistencies since the operations are not atomic [1] (each level of the hierarchy is deleted in a separate transaction). Two possible solutions to explore are: 1 - Use the concept of logical deletion 2 - As a first step list all project's id to be deleted and trigger one delete transaction with all ids [1] https://github.com/openstack/keystone/blob/master/keystone/resource/core.py#L470-L498
2015-04-14 21:37:46 Lin Hua Cheng keystone: status New Triaged
2015-04-14 21:37:54 Lin Hua Cheng keystone: importance Undecided Low
2015-06-05 18:33:29 Deepti Ramakrishna keystone: assignee Deepti Ramakrishna (dramakri)
2015-10-20 04:30:54 Deepti Ramakrishna bug added subscriber Deepti Ramakrishna
2016-02-22 06:26:57 Steve Martinelli marked as duplicate 1173117