[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