Unable to reproduce at this point. Running master against a fresh SQL backend, I tried to A) create a user with a default tenant and delete the user, and B) create a user with an explicit role grant on a tenant and delete the user, and was able to delete the user (and then tenant, as well) in both cases.
Unable to reproduce at this point. Running master against a fresh SQL backend, I tried to A) create a user with a default tenant and delete the user, and B) create a user with an explicit role grant on a tenant and delete the user, and was able to delete the user (and then tenant, as well) in both cases.
http:// paste.openstack .org/raw/ 11493/