Race condition in iscsi disconnect_volume
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Patrick East |
Bug Description
I am seeing an error occur due to a race condition in cinder/
The issue I am seeing is that there is some delay between calling the scsi delete and the symlink being removed which causes us to see the broken symlink when calling os.listdir(). My understanding is that the rules for udev to clean up the symlinks is done asynchronously, which means we are not guaranteed it will be cleaned up before we call self.driver.
Changed in cinder: | |
assignee: | nobody → Patrick East (patrick-east) |
Changed in cinder: | |
milestone: | none → juno-rc1 |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | juno-rc1 → 2014.2 |
Fix proposed to branch: master /review. openstack. org/124821
Review: https:/