Merge multipath-tools from Debian unstable for 23.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
multipath-tools (Ubuntu) |
Confirmed
|
Undecided
|
Bryce Harrington |
Bug Description
This is a new upstream version of multipath-tools. The server team tries to merge a new version of this package each cycle, and moving from 0.8.8 to 0.9.x has been planned for the lunar cycle. In particular, the new version includes an alternate implementation of functionality to remove loopback devices (LP: #1961633)
Scheduled-For: ubuntu-23.01
Upstream: 0.9.4
Debian: 0.9.4-3
Ubuntu: 0.8.8-1ubuntu1
### New Debian Changes ###
multipath-tools (0.9.4-3) unstable; urgency=medium
[ Chris Lamb ]
* [f6f7ab0] Avoid race condition in man page build.
Leads to unreproducible contents. (Closes: #1030727)
-- Chris Hofstaedtler <email address hidden> Tue, 07 Feb 2023 10:16:57 +0000
multipath-tools (0.9.4-2) unstable; urgency=medium
* [1517c01] Install tmpfiles.d snippet into non-usr-merged compatible location
-- Chris Hofstaedtler <email address hidden> Thu, 02 Feb 2023 07:52:50 +0000
multipath-tools (0.9.4-1) unstable; urgency=medium
* [369b812] New upstream version 0.9.4 (Closes: #1022742)
* [ee2206e] Refresh patches
* [bcb0b07] Rework build steps to follow upstream changes.
And install libmpathutil.so.
* [f8ef90a] Use upstream-supported way of disabling systemd (for udeb)
* [8785eef] Update lintian-overrides
-- Chris Hofstaedtler <email address hidden> Sun, 25 Dec 2022 23:19:21 +0000
multipath-tools (0.9.0-4) unstable; urgency=medium
[ Chris Lamb ]
* [3a71447] Make the build reproducible (Closes: #1016583)
[ Chris Hofstaedtler ]
* [d815e6b] Use libedit instead of libreadline.
Using patches from openSUSE, expected to go upstream in the next
release.
Thanks to Martin Wilck <email address hidden>, Bastian Germann <email address hidden>
(Closes: #979095)
* [f0e62a1] Add more patches from openSUSE to fix small bugs
-- Chris Hofstaedtler <email address hidden> Sat, 13 Aug 2022 13:08:06 +0000
multipath-tools (0.9.0-3) unstable; urgency=medium
* [baa940a] Install reportbug helper using dh_bugfiles (Closes: #1016512)
-- Chris Hofstaedtler <email address hidden> Tue, 02 Aug 2022 08:21:25 +0000
multipath-tools (0.9.0-2) unstable; urgency=medium
[ Athos Ribeiro ]
* [e3e7c47] d/t/kpartx-
[ Chris Hofstaedtler ]
* [057ee38] Apply wrap-and-sort -a
* [8c9d6fe] Use debhelper compat level 13
* [99f87ed] Use dh_missing
* [f7cde4c] Use dh_installsystemd
* [6797e0c] d/control: fix Depends/Pre-Depends mixup
* [c1cb1ba] Use debhelper sequencer (Closes: #801884)
* [eeb7a95] Remove upgrade code from versions before oldoldoldstable.
Specifically remove the debconf warning if scsi_id is still used (old
udev), and the init script bug fix. Rids us of all custom postinst/prerm
scripts.
* [8491532] Use only one way of installing manpages
* [32fb1aa] Fix typo in README.Debian
* [5be350e] Possibly fix multipath in d-i
* [c46f47a] Make initramfs scripts +x again
-- Chris Hofstaedtler <email address hidden> Sat, 30 Jul 2022 14:31:16 +0000
multipath-tools (0.9.0-1) unstable; urgency=medium
* [6f546d1] New upstream version 0.9.0
* [8ff5696] Refresh patches
* [11da4e0] Follow manpages filename changes
* [bde7d75] Install new modules-load.d dropin file
* [1ac2df6] Avoid setting EXTRAVERSION
-- Chris Hofstaedtler <email address hidden> Fri, 29 Jul 2022 22:02:31 +0000
multipath-tools (0.8.8-1) unstable; urgency=medium
[ Utkarsh Gupta ]
* [74952ce] d/t/kpartx-
* [a3ad859] d/t/tgtbasedmpaths: Use stable wwn-* names in autopkgtest
* [7a22711] d/t/tgtbasedmpaths: Add sleep to allow for device creation
[ Ritesh Raj Sarraf ]
* [9169942] Add some documentation about LVM + DM-Multipath setup.
Thanks to Carlos Barros (Closes: 1001710)
[ Chris Hofstaedtler ]
* [7fcb8ba] New upstream version 0.8.8
* [e63a379] Refresh patches
* [4ab9ce2] Drop old dmsetup_env hack
dmsetup long supports DM_NAME and DM_UUID, and the other variables
are not used anymore.
* [2cd669e] Avoid installing libmpathvalid.so until users appear
-- Chris Hofstaedtler <email address hidden> Sun, 16 Jan 2022 22:57:28 +0000
multipath-tools (0.8.5-2) unstable; urgency=medium
* [373f5c5] Fix bashism in script kpartx/kpartx_id.
Thanks to Julien Cristau (Closes: #987669)
-- Ritesh Raj Sarraf <email address hidden> Wed, 28 Apr 2021 22:40:55 +0530
multipath-tools (0.8.5-1) unstable; urgency=medium
[ Ritesh Raj Sarraf ]
* [9e88f52] Add README.alua to docs section
[ Christian Ehrhardt ]
* [7860503] d/t/tgtbasedmpaths: reduce memory pressure avoiding OOM
triggered false positives
[ Chris Hofstaedtler ]
* [859ade1] Update upstream git (and our debian/watch) URL
* [bdc291a] New upstream version 0.8.5
* [83060d2] Rebase patches
* [cb467ba] multipath.rules: Avoid usrmerge paths (Closes: #973853)
* [61df246] kpartx: update package description (Closes: #690995)
* [3262269] Drop 0001-Blacklist-
Upstream has switched to an exclusive list of devices by default.
Only sd, dasd and nvme devices are seen by multipath now. This makes
### Old Ubuntu Delta ###
multipath-tools (0.8.8-1ubuntu1) jammy; urgency=medium
* Merge with Debian unstable (LP: #1946834, #1961136). Remaining changes:
- d/p/enable-
default -- see the removed 'add_find-
- d/p/kpartx-
finding loopback devices (LP 1747044)
- d/multipath.conf: Install friendly names multipath.conf by default,
instead of generating it in every installer.
- debian/
for new udev rules
- Remove d/initramfs/
+ 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/
- debian/
change from the default selector and should be able to do so.
(LP 1673350)
- 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
+ d/initramfs/hooks: copy multipath udev rules to initramfs
+ d/initramfs/hooks: do not copy kpartx rules to initramfs
+ d/initramfs/
+ d/initramfs/
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/
assign names nor change /etc/multipath/
initramfs (LP 1561103)
+ d/rules: install d/initramfs/
+ d/rules: install d/initramfs/
- debian/
socket to close, so to avoid multipathd.socket unit failure.
(LP 1682178)
- Split kpartx initramfs bits into kpartx-boot for dmraid (LP 941874)
+ d/initramfs/
+ d/kpartx-
+ d/kpartx-
+ d/control: Add kpartx-boot package for dmraid
+ d/rules: Install kpartx initramfs hook
- d/rules: Move udev rules to priority 95, because rules that load
modules should be >90.
- Don't build the multipath-tools binary package on i386; we only want
kpartx.
* Dropped changes:
- Use stable wwn-* names in autopkgtest that work with or without
friendly names, as scsi-${DM_NAME} is not a stable symlink name.
[ Included in 0.8.8-1 ]
- debian/
[ Included in 0.8.8-1 ]
- d/p/kpartx_
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)
[ Applied upstream in 0.8.6 ]
- d/p/no-
multipath
based activation in the future. (LP 1823093)
[ Applied upstream in 0.8.7 ]
- d/t/control: use allow-stderr for kpartx-
gdisks version displays warnings on stderr now.
[ Fixed in 0.8.8-1 ]
* Added changes:
- d/t/kpartx-
- d/rules: remove -Bsymbolic-
-- Athos Ribeiro <email address hidden> Mon, 21 Feb 2022 18:18:27 -0300
Changed in multipath-tools (Ubuntu): | |
assignee: | nobody → Bryce Harrington (bryce) |
summary: |
- Merge multipath-tools from Debian unstable for l-series + Merge multipath-tools from Debian unstable for lunar |
Changed in multipath-tools (Ubuntu): | |
status: | New → In Progress |
summary: |
- Merge multipath-tools from Debian unstable for lunar + [FFe] Merge multipath-tools from Debian unstable for lunar |
description: | updated |
Changed in multipath-tools (Ubuntu): | |
status: | In Progress → Confirmed |
importance: | Undecided → High |
milestone: | none → ubuntu-23.02 |
Changed in multipath-tools (Ubuntu): | |
milestone: | later → ubuntu-23.05 |
Since it's past feature freeze, and this is proving to be a rather challenging merge, it unfortunately needs to be delayed to next cycle.