Correct! This was fixed in https://review.openstack.org/#/c/71159/
** Changed in: keystone Status: Confirmed => Invalid ** Changed in: keystone Assignee: Pablo Fernando Cargnelutti (pablo-fernando-cargnelutti) => Henry Nash (henry-nash) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. https://bugs.launchpad.net/bugs/938103 Title: don't set roles via metadata in backend api Status in OpenStack Identity (Keystone): Invalid Bug description: In the testing code we use update_metadata to configure roles: self.metadata_foobar = self.identity_api.update_metadata( self.user_foo['id'], self.tenant_bar['id'], dict(roles=['keystone_admin'], is_admin='1')) I think that roles should be a separate (first order concept) from metadata When implementing a backend, you shouldn't have to examine the metadata to determine if you also need to update metadata. To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/938103/+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