lvm2 2.03.07-1ubuntu1 source package in Ubuntu

Changelog

lvm2 (2.03.07-1ubuntu1) focal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This
      breaks the circular dependency that causes upgrade failures. As dmsetup
      is "Priority: required", this has no other practical consequences.
    - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends.
    - debian/dmsetup-udeb.install: install udev rules in udebs
      (Debian #504341).
    - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot
      properly synthesize LVM LV change events with udevadm trigger, so
      if we use LVM, we need to let it finish; otherwise we get missing LV
      symlinks.
    - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure
      hooks to help fix bad boots (Debian #468115)
    - Add enable-issue-discards.patch: Enable "issue_discards" option by
      default to trim SSDs when changing PVs. This option has no effect if the
      kernel or the drive does not support trimming, so it's safe to enable by
      default. (Debian #717313)
    - debian/rules:
      + Copy .po file to .pot file for Rosetta (Ubuntu specific).
    - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since
      we ship udev rules.
    - Do not start lvm2-monitor in containers (LP #1576341)
    - scripts/blkdeactivate.sh.in: Refer to /usr/bin/sort, not /bin/sort
    - Fix patch of systemd-run in 69-lvm-metad.rules
    - Enable udev-sync in udeb build as it is used by partman when
      partitioning devicemapper devices.
    - Disable udev using systemd-run background jobs in udeb build as
      systemd is not available.
    - Ship correct udev rules in lvm2-udeb package.
    - Detect systemd in udev rule at runtime.
    - d/control: add thin-provisioning-tools build-dep as configure
      wants it around for some checks at build time.
    - Include raid1 in the list of modules installed by the initramfs hook
    - Detect systemd in udev rule at runtime.
  * Dropped changes, included upstream:
    - d/p/lp-1842436-*: Avoid creation of mixed-blocksize PV on LVM
      volume groups as it can cause FS corruption

lvm2 (2.03.07-1) unstable; urgency=medium

  * New upstream release.
  * Add instructions on how to handle source.
  * Build-depend on libdlmcontrol-dev.
  * Install new files.

lvm2 (2.03.02-4) unstable; urgency=medium

  * Use new source format.

lvm2 (2.03.02-3) unstable; urgency=medium

  * Stop lvm2-lvmetad on upgrade. (closes: #929080)

 -- Steve Langasek <email address hidden>  Thu, 13 Feb 2020 13:21:51 -0800

Upload details

Uploaded by:
Steve Langasek
Uploaded to:
Focal
Original maintainer:
Ubuntu Developers
Architectures:
linux-any
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Focal release main admin

Downloads

File Size SHA-256 Checksum
lvm2_2.03.07.orig.tar.xz 1.6 MiB c25bbe5c30c96e48f24bc0de645022c306acbb3ab0b44553d25e816befca7c32
lvm2_2.03.07-1ubuntu1.debian.tar.xz 41.9 KiB fc89edc32f4ce3e71dc97dc4fa8ba72e8b848d952718094519bcff603b81bb9f
lvm2_2.03.07-1ubuntu1.dsc 3.1 KiB 61da0e6fe82073f75bbc864ab999369bf864155eb0e80f7051d3172093862e19

View changes file

Binary packages built by this source

dmeventd: No summary available for dmeventd in ubuntu groovy.

No description available for dmeventd in ubuntu groovy.

dmeventd-dbgsym: debug symbols for dmeventd
dmsetup: No summary available for dmsetup in ubuntu groovy.

No description available for dmsetup in ubuntu groovy.

dmsetup-dbgsym: debug symbols for dmsetup
dmsetup-udeb: No summary available for dmsetup-udeb in ubuntu groovy.

No description available for dmsetup-udeb in ubuntu groovy.

libdevmapper-dev: Linux Kernel Device Mapper header files

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains the (user-space) header files for accessing the
 device-mapper; it allow usage of the device-mapper through a clean,
 consistent interface (as opposed to through kernel ioctls).

libdevmapper-event1.02.1: Linux Kernel Device Mapper event support library

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains the userspace library to help with event monitoring
 for devmapper devices, in conjunction with the dmevent daemon.

libdevmapper-event1.02.1-dbgsym: debug symbols for libdevmapper-event1.02.1
libdevmapper1.02.1: Linux Kernel Device Mapper userspace library

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains the (user-space) shared library for accessing the
 device-mapper; it allows usage of the device-mapper through a clean,
 consistent interface (as opposed to through kernel ioctls).

libdevmapper1.02.1-dbgsym: debug symbols for libdevmapper1.02.1
libdevmapper1.02.1-udeb: Linux Kernel Device Mapper userspace library

 This is a udeb, or a microdeb, for the debian-installer.
 .
 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.

liblvm2-dev: LVM2 libraries - development files

 This package contains files needed to develop applications that use the
 lvm2app library.

liblvm2cmd2.03: LVM2 command library

 This package contains the lvm2cmd shared library.

liblvm2cmd2.03-dbgsym: debug symbols for liblvm2cmd2.03
lvm2: No summary available for lvm2 in ubuntu groovy.

No description available for lvm2 in ubuntu groovy.

lvm2-dbgsym: debug symbols for lvm2
lvm2-dbusd: LVM2 D-Bus daemon

 This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM
 supports enterprise level volume management of disk and disk subsystems
 by grouping arbitrary disks into volume groups. The total capacity of
 volume groups can be allocated to logical volumes, which are accessed as
 regular block devices.
 .
 This package includes the D-Bus daemon.

lvm2-lockd: LVM locking daemon

 This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM
 supports enterprise level volume management of disk and disk subsystems
 by grouping arbitrary disks into volume groups. The total capacity of
 volume groups can be allocated to logical volumes, which are accessed as
 regular block devices.
 .
 LVM commands use lvmlockd to coordinate access to shared storage.

lvm2-lockd-dbgsym: debug symbols for lvm2-lockd
lvm2-udeb: Linux Logical Volume Manager

 This is a udeb, or a microdeb, for the debian-installer.
 .
 This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM
 supports enterprise level volume management of disk and disk subsystems
 by grouping arbitrary disks into volume groups. The total capacity of
 volume groups can be allocated to logical volumes, which are accessed as
 regular block devices.