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: all amd64 amd64_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: 05c1d60da133d91f10b147db3ebbeb26d126760a 6788 kpartx-boot_0.7.4-2ubuntu1_all.deb 2251d62aac8ca7266e081b4fe17b2ac65c390069 54992 kpartx-dbgsym_0.7.4-2ubuntu1_amd64.ddeb dd3df9187744c90e9ded0737b445ac1cf323619b 18220 kpartx-udeb_0.7.4-2ubuntu1_amd64.udeb c5b850b012d5dbc470ef970173cd85686bd270c0 27672 kpartx_0.7.4-2ubuntu1_amd64.deb d59186c24acae53128869216a5ff482b2bb63470 8144 multipath-tools-boot_0.7.4-2ubuntu1_all.deb 1d7ff852adf5d78b02a4a428ccb0de934d5214de 697608 multipath-tools-dbgsym_0.7.4-2ubuntu1_amd64.ddeb c717708c93f9fb0664a4fe7e122255fa722835e3 9049 multipath-tools_0.7.4-2ubuntu1_amd64.buildinfo 444eb87cb8389ee3b72e98afaf5d12c1da4354c7 251512 multipath-tools_0.7.4-2ubuntu1_amd64.deb 85e6fb24b9f53ed139f7d009d57be71b0923d687 5923 multipath-tools_0.7.4-2ubuntu1_amd64_translations.tar.gz 910097a41e0eb4ee9786d98c5f0fed33e8dc20e7 139040 multipath-udeb_0.7.4-2ubuntu1_amd64.udeb Checksums-Sha256: fd5393b91122d11ec416a39b003ed007d78a771f2196ade6ceb062acbf998c18 6788 kpartx-boot_0.7.4-2ubuntu1_all.deb 460a4f4cf26f9b40676aec0e31edf7464acb82a99205a157d267cd45fd022f7d 54992 kpartx-dbgsym_0.7.4-2ubuntu1_amd64.ddeb 847c1249331382ca518f9c8e416ac171d39e615741644123f3d3743c321670a0 18220 kpartx-udeb_0.7.4-2ubuntu1_amd64.udeb a7311cab706f57310b003669aa1bc228e0d23af9a986610539e6eae77e9a9f84 27672 kpartx_0.7.4-2ubuntu1_amd64.deb 9844d897de8bfffb1e2374b7ffce37eb15a3b814f526a57220f0057111b8e412 8144 multipath-tools-boot_0.7.4-2ubuntu1_all.deb be03d1fd06f70360dba017cf89647b6b57ba5595fd4f0ea4811c2a1daaeeb23f 697608 multipath-tools-dbgsym_0.7.4-2ubuntu1_amd64.ddeb 72562a7887039bec77482f4da4d3a96589baca54a5c522c5d8daa5f50868b199 9049 multipath-tools_0.7.4-2ubuntu1_amd64.buildinfo 63f4b43902c55291fdeeea35a24c5870593e423717653541c0fe9ac27da44c57 251512 multipath-tools_0.7.4-2ubuntu1_amd64.deb d846a27c6108d81bee2624fb53dfdb320372e3a4f310f60dea25957b908062f6 5923 multipath-tools_0.7.4-2ubuntu1_amd64_translations.tar.gz 7d070f9c29b9204555d5a2870496fbf1a08f09435d16a3d36ebef91d6db74d4f 139040 multipath-udeb_0.7.4-2ubuntu1_amd64.udeb Files: 417783c1ec40557d84a1ee3d656fdb26 6788 admin extra kpartx-boot_0.7.4-2ubuntu1_all.deb ebafa8b1d96a572f1d219c018e5f0d94 54992 debug optional kpartx-dbgsym_0.7.4-2ubuntu1_amd64.ddeb f788057fbd9ca060386dc3f9652dc86c 18220 debian-installer extra kpartx-udeb_0.7.4-2ubuntu1_amd64.udeb a4cd460f23de00ad798890ffcd499866 27672 admin extra kpartx_0.7.4-2ubuntu1_amd64.deb 0ead3553d85a2478a40ad368f3397ec2 8144 admin extra multipath-tools-boot_0.7.4-2ubuntu1_all.deb 5fdd651d9940d9c72293398b32a32433 697608 debug optional multipath-tools-dbgsym_0.7.4-2ubuntu1_amd64.ddeb 325d9ffff9d3c6ace334af00077fad2e 9049 admin extra multipath-tools_0.7.4-2ubuntu1_amd64.buildinfo 7994a9b4733c5c92c5ce69536aba643d 251512 admin extra multipath-tools_0.7.4-2ubuntu1_amd64.deb 051d859a794424db27afb97e2d09229a 5923 raw-translations - multipath-tools_0.7.4-2ubuntu1_amd64_translations.tar.gz 430f89402c07f19b751ee5f07b6004aa 139040 debian-installer extra multipath-udeb_0.7.4-2ubuntu1_amd64.udeb Original-Maintainer: Debian LVM Team