** Changed in: keystone Status: Fix Committed => Fix Released ** Changed in: keystone Milestone: None => havana-3
-- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. https://bugs.launchpad.net/bugs/1204605 Title: assignment and identity backends should use normal dependency injection Status in OpenStack Identity (Keystone): Fix Released Bug description: The assignment and identity backends don't use Keystone's normal dependency injection and the constructor code for these parts is unnecessarily complicated. The reason the backends don't use the assignment backend is because the assignment backend uses the identity backend and the identity backend uses the assignment backend; so there's a circular dependency. The dependency injection code doesn't handle circular dependencies. So the fix is to change the dependency injection code to support circular dependency and then the assignment and identity backends can use the normal dependency injection. To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/1204605/+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