[Bug 1621835] Re: multipathd reconfigure does not update /etc/multipath/wwids file on trusty

Launchpad Bug Tracker 1621835 at bugs.launchpad.net
Wed Nov 2 12:47:17 UTC 2016


This bug was fixed in the package multipath-tools - 0.4.9-3ubuntu7.15

---------------
multipath-tools (0.4.9-3ubuntu7.15) trusty; urgency=medium

  * d/p/0047-Add-existing-multipath-devices-to-wwids-file-on.patch:
    Fix multipathd which does not update /etc/multipath/wwids file
    when reconfigure is invoked. (LP: #1621835)

  [ Dragan Stancevic ]
  * d/p/0048-multipathd-delay-free-pathvec.patch :
    Fix SEGV on multipathd shutdown (LP: #1616213)

  [ Nishanth Aravamudan ]
  * debian/patches/fix_use_after_free.patch: Fix use-after-free bugs.
    Thanks to Christof Schmitt <christof.schmitt at de.ibm.com> and
    Benjamin Marzinski <bmarzins at redhat.com>.  Closes LP:  #1628723.

 -- Louis Bouchard <louis.bouchard at ubuntu.com>  Mon, 12 Sep 2016
10:43:19 +0200

** Changed in: multipath-tools (Ubuntu Trusty)
       Status: Fix Committed => Fix Released

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

Title:
  multipathd reconfigure does not update /etc/multipath/wwids file on
  trusty

Status in multipath-tools package in Ubuntu:
  Fix Released
Status in multipath-tools source package in Trusty:
  Fix Released

Bug description:
  [Description of the problem]
  [SRU justification]
  When running "multipathd reconfigure", which is done when one does a "service multipath-tools restart", the file /etc/multipath/wwids does not get updated with the wwid entries. Only the header is found.

  [Impact]
  The content of the file may contain stale values or remain with only the file header if the file was removed.

  [Fix]
  Add a call to remember_wwid(mpp->wwid)

  [Test Case]
  With an up-to-date Trusty system running multipath-tools-0.4.9-3ubuntu7.13 do the following :

  $ sudo cat /etc/multipath/wwids
  # Multipath wwids, Version : 1.0
  # NOTE: This file is automatically maintained by multipath and multipathd.
  # You should not need to edit this file in normal circumstances.
  #
  # Valid WWIDs:
  /149455400000000006c756e31000000000000000000000000/
  /149455400000000006c756e32000000000000000000000000/
  /149455400000000006c756e30000000000000000000000000/

  $ sudo rm /etc/multipath/wwids
  $ sudo service multipath-tools restart
  $ sudo cat /etc/multipath/wwids
  # Multipath wwids, Version : 1.0
  # NOTE: This file is automatically maintained by multipath and multipathd.
  # You should not need to edit this file in normal circumstances.
  #
  # Valid WWIDs:

  With the proposed fix, the last command would give :
  $ sudo cat /etc/multipath/wwids
  # Multipath wwids, Version : 1.0
  # NOTE: This file is automatically maintained by multipath and multipathd.
  # You should not need to edit this file in normal circumstances.
  #
  # Valid WWIDs:
  /149455400000000006c756e31000000000000000000000000/
  /149455400000000006c756e32000000000000000000000000/
  /149455400000000006c756e30000000000000000000000000/

  [Regression]
  Only one call to remember_wwid() is added. This is what is currently done in 0.5.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1621835/+subscriptions



More information about the foundations-bugs mailing list