multipath-tools 0.7.9-3ubuntu1 source package in Ubuntu
Changelog
multipath-tools (0.7.9-3ubuntu1) eoan; urgency=medium * Merge from Debian. Remaining changes: - d/control: - multipath-udeb: add sg3-udeb Depends - d/rules: Move udev rules to priority 95, because rules that load modules should be >90. - d/multipath-tools.preinst: modprobe dm-multipath; This will make sure that multipathd will be able to start. - Split kpartx initramfs bits into kpartx-boot for dmraid (LP 941874) - d/initramfs/kpartx.hook - d/kpartx-boot.postinst - d/kpartx-boot.postrm - d/control: Add kpartx-boot package for dmraid - d/rules: Install kpartx initramfs hook - d/kpartx.install: install all arch /lib* kpartx udev rules - patches to multipath source - d/p/1000--set-umask-in-multipathd.patch: Set umask in multipathd. - d/p/kpartx_more_loopback_fixes.patch: fix loopback mounted files some more: since we stat() the loopback device node, we can't rely on S_ISREG() tests to handle this case, and should look at the device itself instead. (LP 1543430) - d/p/enable-find-multipaths.patch: re-enable find_multipaths by default -- see the removed 'add_find-multipaths.patch' (LP 1463046) - multipath initramfs fixes for booting from multipathed devices - d/initramfs/hooks: also copy wwids file on the installed system to ensure all paths come up on boot. (LP 1479929) - d/initramfs/hooks: install multipathd and required directories. - d/initramfs/hooks: copy multipath udev rules to initramfs - d/initramfs/hooks: do not copy kpartx rules to initramfs - d/initramfs/local-bottom: remember to stop multipathd. - d/initramfs/local-premount: wait for udev to settle before the call to resolve_device() in local_mount_root(), so the by-uuid/ symlinks have a chance to be updated by the multipath udev rules (LP 1503286). - d/initramfs/local-premount: Run multipath with -B so not to assign names nor change /etc/multipath/bindings during initramfs (LP 1561103) - d/rules: install d/initramfs/local-bottom - d/rules: install d/initramfs/local-premount - Disable -fexceptions on multipath-udeb (LP 1489379): the flag causes libchecktur.so to link with libgcc_s.so.1 (even with -static-libgcc), which is not available in the installer environment. - d/p/disable-fexceptions-udeb.patch: conditionally disable -fexceptions with CFLAGS_DISABLE_FEXCEPTIONS. - d/rules: set CFLAGS_DISABLE_FEXCEPTIONS to build multipath-udeb. - Remove d/initramfs/local-top (redundant with other initramfs scripts): - init-top: take over loading modules (dm-multipath and SCSI device handlers); move the missing dm-emc there (now scsi-dh-emc; see BTS 567014). - d/rules: do not install local-top anymore. - remove d/initramfs/local-top - Fixes typo in package description (availibility -> availability) (LP 1231182) - debian/initramfs/local-bottom: wait for the multipathd unix socket to close, so to avoid multipathd.socket unit failure. (LP 1682178) - debian/initramfs/hooks: Add dm-queue-length: users may want to change from the default selector and should be able to do so. (LP 1673350) - d/p/kpartx-Improve-finding-loopback-device-by-file.patch: Improve finding loopback devices (LP 1747044) - d/p/kpartx-print-loop-deleted-to-stdout-not-stderr.patch: Print loop deleted message to stdout again, not stderr; to fix autopkgtest - Install friendly names multipath.conf by default, instead of generating it in every installer. - Use stable wwn-* names in autopkgtest that work with or without friendly names, as scsi-${DM_NAME} is not a stable symlink name. - Do not attempt to start multipath-tools in containers, should switch for on-demand udev/socket based activation in the future. LP 1823093 - Adjust initramfs integration for new udev rules - debian/tests/tgtbasedmpaths: Add sleep to allow for device creation * Dropped changes: - Install dm-parts.rule - Fix /usr/lib/udev to be /lib/udev - Move udev rules at position 11 to position 56 - Fix 11-dm-mpath.rules to check for DM_UDEV_RULES, not DM_UDEV_RULES_VSN - d/rules: Run dh_clean from clean target - Install 68-del-part-nodes.rules [all above in Debian now] - Import upstream commit to fix crash in multipathd [part of the new upstream version] - d/p/1000--set-umask-in-multipathd.patch: Set umask in multipathd. [new upstream sets umask before calling before uxsock_listen] - d/control mark transition of file /etc/init.d/multipath-tools-boot according to case #9 of https://wiki.debian.org/PackageTransition [no more needed post 18.04] - Apply fix from fedora to trigger change uevent on device creation, this also ensures new devices are discovered automatically. [upstream since 0.7.7] * Added Changes: - d/p/kpartx-Improve-finding-loopback-device-by-file.patch [updated to match new upstream version] - d/p/disable-fexceptions-udeb.patch: to match new upstream version [updated to match new upstream version] - d/p/enable-find-multipaths.patch: since upstream change c36f2f42 we need to set yes to retain the Ubuntu behavior instead of 1 as we did before. - d/p/kpartx-Improve-finding-loopback-device-by-file.patch [updated to match new upstream version] multipath-tools (0.7.9-3) unstable; urgency=medium * [51a7724] Reliably extract the running systemd version (Closes: #924860) multipath-tools (0.7.9-2) unstable; urgency=medium * [c2f0c23] Enable proper cross build. Thanks to Helmut Grohne (Closes: #916521) multipath-tools (0.7.9-1) unstable; urgency=medium * [c3bbe11] Fix installation of incorrect file to del-part-nodes.rules. Thanks to Jean-François Remy (Closes: #914158) * [9421efd] Add filter config to exclude file .gitignore * [16da907] New upstream version 0.7.9 multipath-tools (0.7.8-2) unstable; urgency=medium * [8b8f73c] Update debian/gbp.conf * Upload to Unstable multipath-tools (0.7.8-1) experimental; urgency=medium [ Ritesh Raj Sarraf ] * [1dea65d] New upstream version 0.7.8 (Closes: #909926) * [2d9b752] Refresh patches and drop some that are now applied upstream * [63ac09f] Drop RADOS support multipath-tools (0.7.7-3) unstable; urgency=medium [ Chris Hofstaedtler ] * [fc0938c] Synchronize loading of kernel modules dm-round-robin is auto-loaded by the kernel if needed, but the scsi_dh_* modules are not. They need to be loaded before setting up the mappings. This makes sure all paths (initramfs, early and late sysvinit and systemd) load the same modules. (Closes: #827407) * [3d59bff] Add myself to Uploaders: * [f78c116] Update Priority to be optional instead of deprecated extra * [7543c5d] debian/tests/control: Fix Restrictions syntax multipath-tools (0.7.7-2) unstable; urgency=medium * [315dacd] Also include the wwids file * [57d84ce] Update NEWS file about systemd integration multipath-tools (0.7.7-1) unstable; urgency=medium * [d4529eb] Switch packaging repository to Salsa (Closes: #899615) * [d2c41ec] Use tracker as maintainer email address * [1d49dfa] New upstream version 0.7.7 * [012281c] Refresh patches and drop one patch which is merged upstream multipath-tools (0.7.4-3) unstable; urgency=medium [ Ritesh Raj Sarraf ] * [a22d317] Make build reproducible. Thanks to Chris Lamb (Closes: #885408) * [f029a76] Add linux-initramfs-tool as a initramfs dependency instead of initramfs-tools. This extends multipath to other implementations like dracut. Thanks to Thomas Lange (Closes: #887917) [ Julian Andres Klode ] * [1b595cb] Move dm-mpath rules from position 11 to position 56 * [6053243] Install dm-parts.rule * [c1a1a53] Fix /usr/lib/udev to be /lib/udev * [c80ab6e] Fix 11-dm-mpath.rules to check for DM_UDEV_RULES, not DM_UDEV_RULES_VSN * [75d7eff] d/rules: Run dh_clean from clean target * [83c25f2] Install 68-del-part-nodes.rules * [5136bc1] Import upstream commit to fix crash in multipathd * (Closes: #886938) -- Christian Ehrhardt <email address hidden> Mon, 29 Apr 2019 16:14:26 +0200
Upload details
- Uploaded by:
- Christian Ehrhardt
- Uploaded to:
- Eoan
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
multipath-tools_0.7.9.orig.tar.gz | 409.5 KiB | 5537996bc053d059f28343ce00b5d722a0ff42aac28110a5429a67259fb50c12 |
multipath-tools_0.7.9-3ubuntu1.debian.tar.xz | 44.5 KiB | 22aedeb26bcc440c88ecd857d63ac5ef0d0113020b4ba478b21cac6be060e83f |
multipath-tools_0.7.9-3ubuntu1.dsc | 2.7 KiB | 5b4aa080c282b851a401f8a2f8a8dd0cd09ab38c8ae4d09fb762e17ce7e4f431 |
Available diffs
- diff from 0.7.4-2ubuntu8 to 0.7.9-3ubuntu1 (221.3 KiB)
Binary packages built by this source
- kpartx: No summary available for kpartx in ubuntu eoan.
No description available for kpartx in ubuntu eoan.
- kpartx-boot: No summary available for kpartx-boot in ubuntu eoan.
No description available for kpartx-boot in ubuntu eoan.
- kpartx-dbgsym: No summary available for kpartx-dbgsym in ubuntu eoan.
No description available for kpartx-dbgsym in ubuntu eoan.
- kpartx-udeb: No summary available for kpartx-udeb in ubuntu eoan.
No description available for kpartx-udeb in ubuntu eoan.
- multipath-tools: No summary available for multipath-tools in ubuntu eoan.
No description available for multipath-tools in ubuntu eoan.
- multipath-tools-boot: No summary available for multipath-tools-boot in ubuntu eoan.
No description available for multipath-
tools-boot in ubuntu eoan.
- multipath-tools-dbgsym: No summary available for multipath-tools-dbgsym in ubuntu eoan.
No description available for multipath-
tools-dbgsym in ubuntu eoan.
- multipath-udeb: No summary available for multipath-udeb in ubuntu eoan.
No description available for multipath-udeb in ubuntu eoan.