Putting everything in one place, here is the test case:
ubuntu@ip-10-252-87-70:~$ tenant_id=$(keystone tenant-create --name testingtenant | grep id | awk '{ print $4 }')
ubuntu@ip-10-252-87-70:~$ user_id=$(keystone user-create --name testinguser --pass testing --tenant_id $tenant_id | grep id | awk '{ print $4 }')
ubuntu@ip-10-252-87-70:~$ echo $user_id
e5e045e898694f46a55fb9483a1c03c4
ubuntu@ip-10-252-87-70:~$ keystone user-delete $user_id
No handlers could be found for logger "keystoneclient.client"
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`.`user_tenant_membership`, CONSTRAINT `user_tenant_membership_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694f46a55fb9483a1c03c4',) (HTTP 500)
ubuntu@ip-10-252-87-70:~$ keystone user-delete $user_id
No handlers could be found for logger "keystoneclient.client"
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`.`user_tenant_membership`, CONSTRAINT `user_tenant_membership_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694f46a55fb9483a1c03c4',) (HTTP 500)
ubuntu@ip-10-252-87-70:~$ keystone user-delete $user_id
No handlers could be found for logger "keystoneclient.client"
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`.`user_tenant_membership`, CONSTRAINT `user_tenant_membership_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694f46a55fb9483a1c03c4',) (HTTP 500)
ubuntu@ip-10-252-87-70:~$ keystone user-delete $user_id
No handlers could be found for logger "keystoneclient.client"
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`.`user_tenant_membership`, CONSTRAINT `user_tenant_membership_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694f46a55fb9483a1c03c4',) (HTTP 500)
ubuntu@ip-10-252-87-70:~$ keystone user-delete $user_id
ubuntu@ip-10-252-87-70:~$
Putting everything in one place, here is the test case:
ubuntu@ ip-10-252- 87-70:~ $ tenant_ id=$(keystone tenant-create --name testingtenant | grep id | awk '{ print $4 }') ip-10-252- 87-70:~ $ user_id=$(keystone user-create --name testinguser --pass testing --tenant_id $tenant_id | grep id | awk '{ print $4 }') ip-10-252- 87-70:~ $ echo $user_id 6a55fb9483a1c03 c4 ip-10-252- 87-70:~ $ keystone user-delete $user_id .client" .`user_ tenant_ membership` , CONSTRAINT `user_tenant_ membership_ ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694 f46a55fb9483a1c 03c4',) (HTTP 500) ip-10-252- 87-70:~ $ keystone user-delete $user_id .client" .`user_ tenant_ membership` , CONSTRAINT `user_tenant_ membership_ ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694 f46a55fb9483a1c 03c4',) (HTTP 500) ip-10-252- 87-70:~ $ keystone user-delete $user_id .client" .`user_ tenant_ membership` , CONSTRAINT `user_tenant_ membership_ ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694 f46a55fb9483a1c 03c4',) (HTTP 500) ip-10-252- 87-70:~ $ keystone user-delete $user_id .client" .`user_ tenant_ membership` , CONSTRAINT `user_tenant_ membership_ ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`))') 'DELETE FROM user WHERE user.id = %s' ('e5e045e898694 f46a55fb9483a1c 03c4',) (HTTP 500) ip-10-252- 87-70:~ $ keystone user-delete $user_id ip-10-252- 87-70:~ $
ubuntu@
ubuntu@
e5e045e898694f4
ubuntu@
No handlers could be found for logger "keystoneclient
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`
ubuntu@
No handlers could be found for logger "keystoneclient
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`
ubuntu@
No handlers could be found for logger "keystoneclient
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`
ubuntu@
No handlers could be found for logger "keystoneclient
An unexpected error prevented the server from fulfilling your request. (IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`keystone`
ubuntu@
ubuntu@