~mitchdz/ubuntu/+source/multipath-tools:mitch/manually_restart_multipathd_on_upgrade_to_systemd_only_package-lunar

Last commit made on 2023-10-06
Get this branch:
git clone -b mitch/manually_restart_multipathd_on_upgrade_to_systemd_only_package-lunar https://git.launchpad.net/~mitchdz/ubuntu/+source/multipath-tools
Only Mitchell Dzurick can upload to this branch. If you are Mitchell Dzurick please log in for upload directions.

Branch merges

Branch information

Name:
mitch/manually_restart_multipathd_on_upgrade_to_systemd_only_package-lunar
Repository:
lp:~mitchdz/ubuntu/+source/multipath-tools

Recent commits

3df8c08... by Mitchell Dzurick

changelog

6da2669... by Mitchell Dzurick

debian/multipath-tools.postinst: restart multipathd when uprading from lt 0.8.8-1ubuntu2.2

When we removed the init scripts, invoke-rc.d handled stopping the multipathd
service in prerm, so we explicitly stop the service now before trying to start
it.

252a5bd... by Mitchell Dzurick

changelog

99af2f1... by Mitchell Dzurick

Do not install init scripts (LP: #2000186)

 - d/multipath-tools.maintscript: remove /etc/init.d/multipath-tools
 - d/rules: do not call dh_installinit

 This change is necessary mostly just to remove dh_installinit as
 there has been cases where dpkg fails to upgrade
 multipath-tools because dh_installinit calls invoke-rc.d which
 fails. We could fix this by adding --no-start to dh_installinit
 but might as well just remove the init scripts all together.

384860d... by Mitchell Dzurick

* d/p/0018-libmpathpersist-fix-command-keyword-ordering.patch:
    Fix mpathpersist command keyword ordering. (LP: #2026881)

51b0a77... by Marc Deslauriers

0.8.8-1ubuntu2 (patches unapplied)

Imported using git-ubuntu import.

90f736c... by Athos Ribeiro

update-maintainer

5b0d147... by Athos Ribeiro

reconstruct-changelog

8f177f3... by Athos Ribeiro

merge-changelogs

29973c3... by Athos Ribeiro

    - d/rules: remove -Bsymbolic-functions from LDFLAGS

multipathd overrides a function provided by libmultipath. Using
-Bsymbolic-functions would force multipathd to run through an unexpected
codepath causing segmentation faults during the service execution. See
https://github.com/opensvc/multipath-tools/issues/26 for further
references.