NetApp cDOT driver isn't reentrant
Bug #1500257 reported by
Clinton Knight
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Critical
|
Clinton Knight |
Bug Description
While testing the driver at high concurrency (12), I discovered some occasional errors that were difficult to explain until I noticed after combing through thousands of log lines that some APIs were being sent to the wrong vserver. Root cause is that the protocol helpers are reused despite being stateful. There is virtually no performance benefit to caching the helper classes, so the simplest fix is to stop caching them.
tags: | added: liberty-rc-potential |
Changed in manila: | |
status: | Confirmed → In Progress |
Changed in manila: | |
milestone: | mitaka-1 → liberty-rc2 |
Changed in manila: | |
status: | Fix Committed → Fix Released |
Changed in manila: | |
milestone: | liberty-rc2 → 1.0.0 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/228585
Review: https:/