← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1408384] [NEW] Providers must be created only once

 

Public bug reported:


Creating multiple instances of a provider leads to unpredictable results. Instances of dependencies may hold references to any of the instances and it's expected that there will be only one instance of a provider.

The provider instance for the extensions (federation and oauth1) are
being created multiple times when keystone-all is run because there's
one instance created per pipeline (once for the admin and once for
public).

The fix is to ensure there's only one instance created for each provider
even when multiple pipelines are created.

** Affects: keystone
     Importance: Undecided
     Assignee: Brant Knudson (blk-u)
         Status: New

** Changed in: keystone
     Assignee: (unassigned) => Brant Knudson (blk-u)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1408384

Title:
  Providers must be created only once

Status in OpenStack Identity (Keystone):
  New

Bug description:
  
  Creating multiple instances of a provider leads to unpredictable results. Instances of dependencies may hold references to any of the instances and it's expected that there will be only one instance of a provider.

  The provider instance for the extensions (federation and oauth1) are
  being created multiple times when keystone-all is run because there's
  one instance created per pipeline (once for the admin and once for
  public).

  The fix is to ensure there's only one instance created for each
  provider even when multiple pipelines are created.

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1408384/+subscriptions


Follow ups

References