Race in PureISCSIDriver when creating hosts
Bug #1444224 reported by
Patrick East
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Low
|
Patrick East | ||
Kilo |
Fix Released
|
Low
|
Patrick East |
Bug Description
In certain cases errors will arise from attempting to create a Purity host by two simultanious requests that are for the same initiator. This becomes very problematic when they are generating new CHAP credentials as both would create different values and set it on the host. This means one of the connections is going to fail, but any subsequent connections pick up the right one from the database.
We should put some synchronization around the code creating hosts and generating credentials in PureISCSIDriver.
Changed in cinder: | |
assignee: | nobody → Patrick East (patrick-east) |
Changed in cinder: | |
importance: | Undecided → Low |
milestone: | none → liberty-1 |
Changed in cinder: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | liberty-1 → 7.0.0 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/173653
Review: https:/