[ubuntu/oracular-proposed] multipath-tools 0.9.7-7ubuntu1 (Accepted)
Steve Langasek
steve.langasek at ubuntu.com
Wed Jun 5 21:27:12 UTC 2024
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.
Date: Wed, 05 Jun 2024 14:24:55 -0700
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/multipath-tools/0.9.7-7ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 05 Jun 2024 14:24:55 -0700
Source: multipath-tools
Built-For-Profiles: noudeb
Architecture: source
Version: 0.9.7-7ubuntu1
Distribution: oracular
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Closes: 1059747 1060604 1068944
Changes:
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.
Checksums-Sha1:
a7ccb379a26a898ddb966f64cac03209fc3275b5 2842 multipath-tools_0.9.7-7ubuntu1.dsc
90d1fd14eba40440cb1f1e0b98b45834a6bc81cb 570416 multipath-tools_0.9.7.orig.tar.gz
4c7a403a1eaa9c579611abff1582c87393e96f77 42788 multipath-tools_0.9.7-7ubuntu1.debian.tar.xz
50f05e12666df7d76ab270810a8379bd4aa953e8 7640 multipath-tools_0.9.7-7ubuntu1_source.buildinfo
Checksums-Sha256:
2ddd10baa7cf318937fa914882fd82ed31bb06ce9befe1f295320161ca803a4c 2842 multipath-tools_0.9.7-7ubuntu1.dsc
8f0a7ddc01137d0f90ac3ef5700131dfbd6cf3bbbccdcfa317e8379efa328d59 570416 multipath-tools_0.9.7.orig.tar.gz
abc123c93b588ef2117c2e263a400f27484f9f778df4b0ac78417a999ff85fc3 42788 multipath-tools_0.9.7-7ubuntu1.debian.tar.xz
5dea3eb7a56989ef5c8f5bf3d10b06bb138f2001a7fb9513f0941110936d48a5 7640 multipath-tools_0.9.7-7ubuntu1_source.buildinfo
Files:
c9e815ba2ba49e5056004cd1d0114717 2842 admin optional multipath-tools_0.9.7-7ubuntu1.dsc
5dc5ac33622a4ca8aa8a379ab00e3e99 570416 admin optional multipath-tools_0.9.7.orig.tar.gz
3bafefe05eefa255b5a99a146c622f1d 42788 admin optional multipath-tools_0.9.7-7ubuntu1.debian.tar.xz
d2c6c1818fb7b90b5726e1fec1b053d2 7640 admin optional multipath-tools_0.9.7-7ubuntu1_source.buildinfo
Original-Maintainer: Debian DM Multipath Team <team+linux-blocks at tracker.debian.org>
Vcs-Git: https://git.launchpad.net/~vorlon/ubuntu/+source/multipath-tools
Vcs-Git-Commit: 20b74cd3f73944e2a0f09593de4a6cb3ed5f4655
Vcs-Git-Ref: refs/heads/ubuntu/devel
More information about the oracular-changes
mailing list