# keystone tenant-create --name arosen9
+-------------+----------------------------------+
| Property | Value |
+-------------+----------------------------------+
| description | |
| enabled | True |
| id | f6e1cfde604f4daa9b14f727e93304c6 |
| name | arosen9 |
+-------------+----------------------------------+
# keystone user-create --tenant-id f6e1cfde604f4daa9b14f727e93304c6 --name arosen9 --pass test
+----------+-------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+----------+-------------------------------------------------------------------------------------------------------------------------+
| email | |
| enabled | True |
| id | 1f3506dc582e40dcb199f52619e35b70 |
| name | arosen9 |
| password | $6$rounds=40000$PeXPKawQOoik3udq$WwADY7yJ3L4eNq3QJQATyuiqX58hWDobZMVomuk7tVuRdCO3Dqf.DzA2kxqsnE.MXrS1p0GTaThlMRDQe8quA0 |
| tenantId | f6e1cfde604f4daa9b14f727e93304c6 |
+----------+-------------------------------------------------------------------------------------------------------------------------+
When I run nova secgroup-list I've added LOG statements to print the user/tenant:
2013-04-30 11:15:02 WARNING nova.compute.api [req-4bce9e2e-9c91-435b-a19e-1286fdf1695e 1f3506dc582e40dcb199f52619e35b70 f6e1cfde604f4daa9b14f727e93304c6] USER_ID 1f3506dc582e40dcb199f52619e35b70
2013-04-30 11:15:02 WARNING nova.compute.api [req-4bce9e2e-9c91-435b-a19e-1286fdf1695e 1f3506dc582e40dcb199f52619e35b70 f6e1cfde604f4daa9b14f727e93304c6] PROJECT_ID f6e1cfde604f4daa9b14f727e93304c6
Now--- I delete this tenant:
keystone user-delete 1f3506dc582e40dcb199f52619e35b70
keystone tenant-delete f6e1cfde604f4daa9b14f727e93304c6
Now recreate with the name name:
~# keystone tenant-create --name arosen9
+-------------+----------------------------------+
| Property | Value |
+-------------+----------------------------------+
| description | |
| enabled | True |
| id | b83dafa954854651bebcd236e76a1ee7 |
| name | arosen9 |
+-------------+----------------------------------+
# keystone user-create --tenant-id b83dafa954854651bebcd236e76a1ee7 --name arosen9 --pass test
+----------+-------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+----------+-------------------------------------------------------------------------------------------------------------------------+
| email | |
| enabled | True |
| id | 6051854ea2404d3280eea5e95b20fb94 |
| name | arosen9 |
| password | $6$rounds=40000$Y86ZBHN2LdOFWaag$60hiDStLV0uAG1Cwry7/9b1H7GiaM4asTvBjIBVcL5QANSKZacZ3.ahkZFxV3uzO.N.5Nze6ABZ7uv2.sct/0. |
| tenantId | b83dafa954854651bebcd236e76a1ee7 |
+----------+-------------------------------------------------------------------------------------------------------------------------+
When I do nova secgroup-list now the USER_ID and PROJECT_ID is still the same.
2013-04-30 11:22:50 WARNING nova.compute.api [req-95b44f75-a322-4ed8-9fcb-54a47dc2ae0f 1f3506dc582e40dcb199f52619e35b70 f6e1cfde604f4daa9b14f727e93304c6] USER_ID 1f3506dc582e40dcb199f52619e35b70
2013-04-30 11:22:50 WARNING nova.compute.api [req-95b44f75-a322-4ed8-9fcb-54a47dc2ae0f 1f3506dc582e40dcb199f52619e35b70 f6e1cfde604f4daa9b14f727e93304c6] PROJECT_ID f6e1cfde604f4daa9b14f727e93304c6
keystone user-list | grep 1f3506dc582e40dcb199f52619e35b70
keystone tenant-list | grep f6e1cfde604f4daa9b14f727e93304c6
# keystone user-list | grep arosen9
| 6051854ea2404d3280eea5e95b20fb94 | arosen9 | True |
keystone tenant-list | grep arosen9
| b83dafa954854651bebcd236e76a1ee7 | arosen9 | True |