← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1438617] [NEW] Domain config management is not thread-safe

 

Public bug reported:

The domain configuration management methods use a set on non-atomic
operations to store the values in the database.  This means that in
multi-threaded configurations, a GET might, for instance, return a
partial config if it where being modified by another thread at the same
time.

Domain configuration management are relatively infrequent operations,
but someone, somewhere will fall into this hole.

** Affects: keystone
     Importance: Medium
     Assignee: Henry Nash (henry-nash)
         Status: New

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

Title:
  Domain config management is not thread-safe

Status in OpenStack Identity (Keystone):
  New

Bug description:
  The domain configuration management methods use a set on non-atomic
  operations to store the values in the database.  This means that in
  multi-threaded configurations, a GET might, for instance, return a
  partial config if it where being modified by another thread at the
  same time.

  Domain configuration management are relatively infrequent operations,
  but someone, somewhere will fall into this hole.

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


Follow ups

References