Format: 1.8 Date: Wed, 24 Jan 2018 10:57:46 +0100 Source: multipath-tools Binary: multipath-tools kpartx kpartx-boot multipath-tools-boot multipath-udeb kpartx-udeb Architecture: arm64 arm64_translations Version: 0.7.4-2ubuntu1 Distribution: bionic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Julian Andres Klode Description: kpartx - create device mappings for partitions kpartx-boot - Provides kpartx during boot kpartx-udeb - create device mappings for partitions - udeb package (udeb) multipath-tools - maintain multipath block device access multipath-tools-boot - Support booting from multipath devices multipath-udeb - maintain multipath block device access - udeb package (udeb) Launchpad-Bugs-Fixed: 1710697 1711749 Changes: multipath-tools (0.7.4-2ubuntu1) bionic; urgency=medium . * Merge from Debian. (LP: #1710697, LP: #1711749) 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) - d/control mark transition of file /etc/init.d/multipath-tools-boot according to case #9 of https://wiki.debian.org/PackageTransition - 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) * Dropped changes: - Remove partition device nodes of individual paths (for LVM on multipath) on the new multipath-tools with udev property blacklisting (LP 1540401) + Replaced by 68-del-part-nodes.rules + known as "dm-mpath-lvm.rules", also dropped initramfs for that * New 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 - Import upstream commit to fix crash in multipathd - Adjust initramfs integration for new udev rules - Apply fix from fedora to trigger change uevent on device creation, this also ensures new devices are discovered automatically. - debian/tests/tgtbasedmpaths: Add sleep to allow for device creation - d/patches: Add DEP-3 headers to our own patches Checksums-Sha1: 34e29cfad9ebaf0e36bae577ab7e8143f61921c0 57740 kpartx-dbgsym_0.7.4-2ubuntu1_arm64.ddeb af59d7fe8e016078f72c7752366e809cde2d611f 16080 kpartx-udeb_0.7.4-2ubuntu1_arm64.udeb 046405891cadcfcf63fdcf9e4c6adcbc62c0b911 25532 kpartx_0.7.4-2ubuntu1_arm64.deb 356b5039f58b8bf7b8068ac621ec3070ebc3470d 724840 multipath-tools-dbgsym_0.7.4-2ubuntu1_arm64.ddeb 9388391da21144c530353a49853cb0188e3a7664 8396 multipath-tools_0.7.4-2ubuntu1_arm64.buildinfo 33e52ba77d39167a2b0120769e317b85e4a264a7 219104 multipath-tools_0.7.4-2ubuntu1_arm64.deb 4d02bdbc8088600f4a3ddebcc79942422799fd85 5913 multipath-tools_0.7.4-2ubuntu1_arm64_translations.tar.gz bfaaae8f5412bfd2873b895e535b811be2676b4a 116548 multipath-udeb_0.7.4-2ubuntu1_arm64.udeb Checksums-Sha256: a95732c41332835221bf81bb823e8ac546e17a595c03caf230ceffc3ef448620 57740 kpartx-dbgsym_0.7.4-2ubuntu1_arm64.ddeb ab062b0c8f69aca3aaa019b6724ed4796fbf73c8e0828ecbfd27fb29152e9d77 16080 kpartx-udeb_0.7.4-2ubuntu1_arm64.udeb 68090fab42d46b18a4ca551f267ed32902576b4ebb2254d125992981a03cfedb 25532 kpartx_0.7.4-2ubuntu1_arm64.deb 02d4d6fa8215bc545a7a00e99a684b3388298ead74e1f347f800dae8e3f2ca36 724840 multipath-tools-dbgsym_0.7.4-2ubuntu1_arm64.ddeb 67ac9018e80b5c52218cb2400adac9546ebae98211a2995169c96c2c092f0419 8396 multipath-tools_0.7.4-2ubuntu1_arm64.buildinfo ffb4e1948c8f2fa2d0d99e0cc167a3e5d51a55f13889c73a96c3af5f3a6f3b82 219104 multipath-tools_0.7.4-2ubuntu1_arm64.deb bcc5ae7b1dabdbff7de3c2d2dfeed3e87483ca3321805a3cf24d013b0514de06 5913 multipath-tools_0.7.4-2ubuntu1_arm64_translations.tar.gz be726019905c3db8557f14ecdfc8ad8c79314a1f40f47d2e679d48cd2c070e08 116548 multipath-udeb_0.7.4-2ubuntu1_arm64.udeb Files: cb765fc4417d2a3cd2600aab6cab54b6 57740 debug optional kpartx-dbgsym_0.7.4-2ubuntu1_arm64.ddeb 1c39869e2dbd3e56ad1d99087fcca4de 16080 debian-installer extra kpartx-udeb_0.7.4-2ubuntu1_arm64.udeb 24f56914507f98bdc624f2ba76afebcd 25532 admin extra kpartx_0.7.4-2ubuntu1_arm64.deb e4002545535ed657fbf067b371134a34 724840 debug optional multipath-tools-dbgsym_0.7.4-2ubuntu1_arm64.ddeb 0a09df6eaa1ca86e53a84bfb92420d21 8396 admin extra multipath-tools_0.7.4-2ubuntu1_arm64.buildinfo 155ca13d3f0b41418c66cf4e0b7976a0 219104 admin extra multipath-tools_0.7.4-2ubuntu1_arm64.deb 90f3fc6503ec8c4b701e6ba60fce90e6 5913 raw-translations - multipath-tools_0.7.4-2ubuntu1_arm64_translations.tar.gz a1303982f5ebfc93318c2aece76e053d 116548 debian-installer extra multipath-udeb_0.7.4-2ubuntu1_arm64.udeb Original-Maintainer: Debian LVM Team