keystone/keystone/assignment
Boris Bobrov 63556be0e3 Fix operation order in role deletion
Deletion of a role leads to deletion of role assignments and entries in
the application credentials. However, deletion of the entries in
application credentials depends on the existence of the assignment, so
the order of deletion is important.

Delete the entries from application credentials first and then clean up
role assignment.

Closes-Bug: 2053137
Change-Id: Ibba9063c729961cd4155f8b55dbabd4789d7a438
2024-02-15 23:28:24 +01:00
..
backends Merge "Delete system role assignments from system_assignment table" 2020-10-30 21:16:38 +00:00
role_backends db: Replace use of Query.get() 2023-02-28 17:26:39 +00:00
__init__.py Convert projects API to Flask 2018-10-11 15:27:46 -07:00
core.py Fix operation order in role deletion 2024-02-15 23:28:24 +01:00
schema.py Implement resource options for roles and projects 2019-09-09 22:07:30 +00:00