[Bug 789229] [NEW] using a blacklist and a blacklist_exception section results in multipathd filtering out paths it shouldn't

Launchpad Bug Tracker 789229 at bugs.launchpad.net
Mon Aug 22 22:07:48 UTC 2011


You have been subscribed to a public bug by Clint Byrum (clint-fewbar):

Binary package hint: multipath-tools

The issue is due to a bug in some if/then logic in
blacklist.c:_filter_path resulting in the routine returning a value
other then 0 for anything found on the exceptions list.

SRU Justification:
1. Impact: a config which (correctly) finds an entry both in blacklist and blacklist exceptions will not honor the exception
2. How bug was addressed: an upstream fix was pulled in.  The root cause was that return values from functions checking existence in blacklists were being misinterpreted.
3. Minimal patch: see debdiff in comment #6.
4. TEST CASE: Create a multipath config with /dev/sda in both blacklist and blacklist exception.  /dev/sda won't be used.
5. Regression potential: this commit has been upstream since 2007, so should cause no regressions.

** Affects: multipath-tools (Ubuntu)
     Importance: High
         Status: Fix Released

** Affects: multipath-tools (Ubuntu Lucid)
     Importance: High
     Assignee: Craig Magina (craig.magina)
         Status: In Progress

** Affects: multipath-tools (Ubuntu Maverick)
     Importance: High
     Assignee: Craig Magina (craig.magina)
         Status: In Progress

** Affects: multipath-tools (Ubuntu Natty)
     Importance: High
     Assignee: Craig Magina (craig.magina)
         Status: In Progress


** Tags: patch verification-needed
-- 
using a blacklist and a blacklist_exception section results in multipathd filtering out paths it shouldn't
https://bugs.launchpad.net/bugs/789229
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list