Publishing details

Changelog

lvm2 (2.02.150-1ubuntu1) yakkety; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - rename debian/clvm.defaults to debian/clvm.default so it is installed
      correctly. (Debian #569292)
    - Add and install clvmd resource agent
    - debian/clvm.init:
      + check corosync cluster status since the cman tooling isn't available.
        Change start/stop dependencies to dlm instead of cman and openais
        since neither are available.
      + create /run/lvm if it doesn't exist.
      + exit 3 if not running on status action.
    - 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)
    - Install the missing fsadm manpage.
    - Do not start lvmetad when inside a container.
    - 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).
      + Call dh_installman so that our dmeventd manpage actually gets
        installed.
    - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since
      we ship udev rules.
  * Dropped changes, included in Debian:
    - debian/rules: enable dmeventd during configure.
    - debian/dmeventd.{8,manpages}: install dmeventd files.
    - Build-depend on libcorosync-common-dev and others, instead of
      libcorosync-dev.
  * Dropped changes:
    - Replaces for udev (<< 228-2ubuntu2), Depends on udev (>= 228-2ubuntu2):
      no longer needed post 16.04 LTS.
    - debian/lvm2.postinst: the lvm2 init script is no longer missing but is
      masked by systemd; no delta needed.
    - debian/rules: drop extra cp of config.guess and config.sub; unnecessary
      because we use autoreconf.
    - debian/rules: don't disable dmeventd for the udeb build.

lvm2 (2.02.150-1) unstable; urgency=medium

  * New upstream version.

lvm2 (2.02.146-1) unstable; urgency=medium

  * New upstream version.
  * Build-depend on autoconf-archive.
  * Install blkdeactivate and dmstats.

lvm2 (2.02.142-1) unstable; urgency=medium

  * New upstream version.
    - Fix unalligned memory access. (closes: #809685)

lvm2 (2.02.141-2) unstable; urgency=medium

  * Use blkid.
  * Mark dev and python packages as multi-arch same. (closes: 731294)
  * Remove old dependency and conflicts. (closes: 804972)

lvm2 (2.02.141-1) unstable; urgency=medium

  * New upstream version.

lvm2 (2.02.138-1) unstable; urgency=medium

  * New upstream version.
  * Add watch file. (closes: #742305)
    - This does not add the signature key.

lvm2 (2.02.133-2) unstable; urgency=medium

  * Build-depend on a lot corosync stuff. (closes: #804541)
  * Drop event plugin directory move.  This moves the plugins back into
    the main library path. (closes: #807279)

 -- Steve Langasek <email address hidden>  Fri, 22 Apr 2016 16:01:22 -0700

Available diffs

Builds

Package files