** Attachment added: "debdiff committed to oneiric"
   
https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/789229/+attachment/2154042/+files/debdiff

** Description changed:

  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.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to multipath-tools in Ubuntu.
https://bugs.launchpad.net/bugs/789229

Title:
  using a blacklist and a blacklist_exception section results in
  multipathd filtering out paths it shouldn't

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to