multipath-tools 0.9.7-7ubuntu1 source package in Ubuntu
Changelog
multipath-tools (0.9.7-7ubuntu1) oracular; urgency=medium * Merge from Debian unstable. Remaining changes: - d/multipath.conf: Install friendly names multipath.conf by default, instead of generating it in every installer. - d/rules: Move udev rules to priority 95, because rules that load modules should be >90. - d/rules: remove -Bsymbolic-functions from LDFLAGS (https://github.com/opensvc/multipath-tools/issues/26) - Don't build the multipath-tools binary package on i386; only kpartx. - Split kpartx initramfs bits into kpartx-boot for dmraid (LP 941874) + d/kpartx-initramfs/hooks/kpartx + d/kpartx-boot.install + d/kpartx-boot.postinst + d/kpartx-boot.postrm + d/control: Add kpartx-boot package for dmraid - d/p/enable-find-multipaths.patch: re-enable find_multipaths by default * Dropped changes, included in Debian: - d/initramfs/hooks: also copy wwids file on the installed system to ensure all paths come up on boot. - d/initramfs/hooks: do not copy kpartx rules to initramfs - d/initramfs/hooks: install multipathd and required directories. - d/initramfs/hooks: copy multipath udev rules to initramfs - 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) + remove d/initramfs/local-top - multipath initramfs fixes for booting from multipathed devices: + 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. + d/initramfs/local-premount: Run multipath with -B so not to assign names nor change /etc/multipath/bindings during initramfs - d/rules: do not install init scripts - d/multipath-tools.maintscript: remove /etc/init.d/multipath-tools - Remove wrong hard-coded dep on libaio1. * Dropped changes, no longer needed: - d/initramfs/hooks: Add dm-queue-length - d/multipath-tools.dm-mpath-lvm.udev: local udev rule hasn't been shipped since at least jammy multipath-tools (0.9.7-7) unstable; urgency=medium * [9d90323] Drop hard-coded dependency on libaio1 (Closes: #1068944) multipath-tools (0.9.7-6) unstable; urgency=medium * [85ca059] Switch Build-Depends pkg-config to pkgconf multipath-tools (0.9.7-5) unstable; urgency=medium * [902a13b] Rely on newly un-broken dmsetup 2:1.02.196-1 multipath-tools (0.9.7-4) unstable; urgency=medium * [2faddfc] Fix initramfs test multipath-tools (0.9.7-3) unstable; urgency=medium * [b7f0988] Switch Build-Depends to systemd-dev (Closes: #1060604) multipath-tools (0.9.7-2) unstable; urgency=medium * [018f436] Correctly apply Debian-specific udev rule priorities multipath-tools (0.9.7-1) unstable; urgency=medium * [232dd6e] New upstream version 0.9.7 * [ed5de58] Refresh patches * [97e9782] Build-Depend: libmount-dev, now needed * [462750d] Follow upstream change from modules-load to modprobe@ service * [46cd7fe] d/rules: drop SCSI_DH_MODULES_PRELOAD which did not work anyway * [5ec6ee3] autopkgtest: add extra details, journal output * [11f09a7] postinst: ignore failure from udevadm multipath-tools (0.9.4-10) unstable; urgency=medium * [ff4b063] Fix udev rules install location * [704cf13] autopkgtest: fix under upstream default of find_multipaths strict multipath-tools (0.9.4-9) unstable; urgency=medium * Upload to unstable. * [c785707] Rearrange debian/tmp usage to get more out of dh_missng * [05a2082] Use dh_install to install udev rules * [6c4f974] kpartx-udeb: install udev rules and helper (Closes: #1059747) * [5598a12] initramfs: use /usr-merged layout * [d41422b] initramfs: use modern helpers, tidy up * [bdcbd1e] Stop installing multipath-tools-boot.service mask * [13d5c3e] Refresh patches * [265cc4d] Apply wrap-and-sort -kast * [a42a18b] Add new autopkgtest for initramfs hooks multipath-tools (0.9.4-8) experimental; urgency=medium * Target experimental. * [dfcb2a2] Install into /usr-merged layout multipath-tools (0.9.4-7) unstable; urgency=medium * [bdc80b9] Merge initramfs integration from Ubuntu. Which apparently got updated since the 0.7.x days, compared to ours. Keep kpartx in the multipath hook, as we do not have a separate kpartx-boot package, and likely never will. * [918d442] Remove init script, following Ubuntu bug reports * [475fd45] Drop obsolete Depends: lsb-base * [bc3bacb] Add NEWS for updated boot, removed sysvinit scripts multipath-tools (0.9.4-6) unstable; urgency=medium [ Sergio Durigan Junior ] * [818e429] d/p/0007-multipathd.service-remove-Also-multipathd.socket.patch: Remove "Also=multipathd.socket" from multipathd.service, which was breaking socket-activation. * [634733b] Implement real socket activation of multipathd.service. - d/rules: Use "--no-stop-on-upgrade" when installing multipathd.service. - d/multipath-tools.postinst: (Re)start multipathd.service depending on certain conditions after installing/upgrading the package. Run "udevadm trigger" on new installations. - d/multipath-tools-boot.postinst: Always enable multipathd.service when multipath-tools-boot is installed. Socket activation doesn't work if booting from a multipath device. Motivation: reduce RAM usage when multipath-tools is installed but unused, and follow upstream setup. * [6390885] d/NEWS: Add entry about socket-activation being now the default. -- Steve Langasek <email address hidden> Wed, 05 Jun 2024 14:24:55 -0700
Upload details
- Uploaded by:
- Steve Langasek
- Uploaded to:
- Oracular
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | proposed | main | admin |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
multipath-tools_0.9.7.orig.tar.gz | 557.0 KiB | 8f0a7ddc01137d0f90ac3ef5700131dfbd6cf3bbbccdcfa317e8379efa328d59 |
multipath-tools_0.9.7-7ubuntu1.debian.tar.xz | 41.8 KiB | abc123c93b588ef2117c2e263a400f27484f9f778df4b0ac78417a999ff85fc3 |
multipath-tools_0.9.7-7ubuntu1.dsc | 2.8 KiB | 2ddd10baa7cf318937fa914882fd82ed31bb06ce9befe1f295320161ca803a4c |
Available diffs
- diff from 0.9.4-5ubuntu8 to 0.9.7-7ubuntu1 (129.4 KiB)
Binary packages built by this source
- kpartx: create device mappings for partitions
Kpartx can be used to set up device mappings for the partitions of any
partitioned block device.
.
It is part of the Linux multipath-tools, but is useful on any
device-mapper using system.
- kpartx-boot: Provides kpartx during boot
This package makes kpartx available during boot to activate partitions
- kpartx-dbgsym: debug symbols for kpartx
- multipath-tools: maintain multipath block device access
These tools are in charge of maintaining the disk multipath device maps and
react to path and map events.
.
If you install this package you may have to change the way you address block
devices. See README.Debian for details.
- multipath-tools-boot: Support booting from multipath devices
This package contains the necessary support for booting from a multipath
device:
.
* copy over multipath.conf and persistent bindings if necessary
* load the necessary kernel modules
* detect multipath block devices
.
Don't install this package if you're not booting from a multipath device.
- multipath-tools-dbgsym: debug symbols for multipath-tools