Description of problem: When the path fails over from the Active/Optimized to Active/Non-Optimized path (or vice-versa on failback), the old target is blacklisted to prevent stale writes from occurring. These blacklist entries are not cleaned up after the tcmu-runner recovers from being blacklisted, resulting in an ever increasing list of blacklisted clients. Version-Release number of selected component (if applicable): 1.3.x How reproducible: 100% Steps to Reproduce: 1. configure an initiator 2. block the Active/Optimized path to force an initiator failover 3. run "ceph osd blacklist ls" and see path is not removed Actual results: The blacklist entry is never removed -- it will only be removed after it times out. Expected results: The blacklist should be removed once the tcmu-runner daemon detects that it was blacklisted and recovers. Additional info:
Wasn't fixed for 3 years, and we believe we'll fix it in z7? Why not close it?