Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#80346 - [multipath-tools] multipathd 0.9.7 looks for configuration in /usr/etc/multipath/
Attached to Project:
Arch Linux
Opened by Frantisek Sumsal (mrc0mmand) - Saturday, 25 November 2023, 10:59 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:22 GMT
Opened by Frantisek Sumsal (mrc0mmand) - Saturday, 25 November 2023, 10:59 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:22 GMT
|
DetailsDescription:
After upgrading to 0.9.7 in our upstream systemd CI one of the udev-related tests suddenly started failing, because multipathd didn't find any multipath devices. After some debugging it looks like the culprit is this commit [0] which in combination with this line [1] from PKGBUILD causes multipathd to look up configuration in /usr/etc/multipath/ instead of /etc/multipath/, e.g.: ## multipath-tools 0.9.6: # journalctl --file pass.journal -p info -o short-monotonic -u multipathd.service | head -n10 [ 7.228374] H systemd[1]: Starting multipathd.service... [ 7.276910] H multipathd[838]: multipathd v0.9.6-gf3004b4: start up [ 7.283594] H multipathd[838]: reconfigure: setting up paths and maps [ 7.445662] H multipathd[838]: sda: setting scsi timeouts is unsupported for protocol scsi:unspec [ 7.445662] H multipathd[838]: sdb: setting scsi timeouts is unsupported for protocol scsi:unspec [ 7.445662] H multipathd[838]: sdc: setting scsi timeouts is unsupported for protocol scsi:unspec [ 7.445662] H multipathd[838]: sdd: setting scsi timeouts is unsupported for protocol scsi:unspec [ 7.445662] H multipathd[838]: 3deaddeadbeef0000: addmap [0 32768 multipath 0 0 4 1 service-time 0 1 1 8:0 1 service-time 0 1 1 8:16 1 service-time 0 1 1 8:32 1 service-time 0 1 1 8:48 1] [ 7.504230] H multipathd[838]: sdk: setting scsi timeouts is unsupported for protocol scsi:unspec ## multipath-tools 0.9.7: # journalctl --file fail.journal -p info -o short-monotonic -u multipathd.service | head -n10 [ 7.745619] H systemd[1]: Starting multipathd.service... [ 7.789994] H multipathd[838]: multipathd v0.9.7-g6bb7330: start up [ 7.796376] H multipathd[838]: reconfigure: setting up paths and maps [ 7.802020] H multipathd[838]: _check_bindings_file: failed to read header from /usr/etc/multipath/bindings [ 7.807797] H multipathd[838]: updated bindings file /usr/etc/multipath/bindings [ 7.966015] H systemd[1]: Started multipathd.service. [ 9.408877] H systemd[1]: Stopping multipathd.service... [ 9.415583] H multipathd[838]: multipathd: shut down [ 9.530716] H systemd[1]: multipathd.service: Deactivated successfully. [ 9.557681] H systemd[1]: Stopped multipathd.service. [0] https://github.com/opensvc/multipath-tools/commit/6d0f917e7814dbfe6e2f3d811b9d4ab5be02cd63 [1] https://gitlab.archlinux.org/archlinux/packaging/packages/multipath-tools/-/blob/e64bb3652c8939d59afebe458a8dfa96469a4e7c/PKGBUILD#L27 |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:22 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/multipath-tools/issues /1
Saturday, 25 November 2023, 20:22 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/multipath-tools/issues /1