[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