** Changed in: keystone Status: Fix Committed => Fix Released ** Changed in: keystone Milestone: None => icehouse-1
-- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. https://bugs.launchpad.net/bugs/1246473 Title: A non-existing tenant can be added to a user Status in OpenStack Identity (Keystone): Fix Released Bug description: 1. Create a user without setting the tenantId. 2. Update this user with adding a non-existing tenantId property http://10.1.0.99:35357/v2.0/users/354eb97979364a368602b7ebf6362617 { "user": { "name": "user1", "email": "us...@host.com", "tenantId":"55555555555555", "pass": "passw0rd", "enabled": true } } Actual Results: The user gets updated with the non-existing tenantId successfully. [root@vs10 ˜]# keystone user-get user1 +----------+----------------------------------+ | Property | Value | +----------+----------------------------------+ | email | us...@host.com | | enabled | True | | id | 354eb97979364a368602b7ebf6362617 | | name | user1 | | pass | passw0rd | | tenantId | 55555555555555 | +----------+----------------------------------+ Expected Results: Updating the user with the non-existing tenantId should fail. Note that if the user already has a tenantId assigned to it, updating with a non-existing tenantId will fail as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/1246473/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp