[ubuntu/xenial-proposed] lvm2 2.02.133-1ubuntu1 (Accepted)

Martin Pitt martin.pitt at ubuntu.com
Thu Dec 10 15:16:13 UTC 2015


lvm2 (2.02.133-1ubuntu1) xenial; urgency=medium

  * Merge with Debian unstable. Remaining Ubuntu changes:
    - debian/rules:
      + copy .po file to .pot file for Rosetta (Ubuntu specific).
    - debian/{dmsetup,lvm2}-udeb.install: install udev rules in udebs
      (Debian #504341).
    - auto-start VGs as their PVs are discovered (Debian #455979):
      + add debian/85-lvm2.rules: use watershed plus the sledgehammer of
        vgscan/vgchange to turn on VGs as they come online.
      + debian/initramfs-tools/lvm2/hooks/lvm2: Add 85-lvm2.rules to the list
        of udev rules to copy and depend on udev.
      + debian/control:
        - add versioned Depend on watershed in lvm2 for udev rules.
        - add Depends on watershed-udeb in lvm2-udeb for udev rules.
      + debian/rules:
        - do not install local-top scripts since Ubuntu mounts root using udev.
        - do not install activation systemd generator for lvm2, since udev
          starts LVM.
        - continue to build clvm support.
      + debian/lvm2.postinst: handle missing lvm2 init script.
    - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure
      hooks to help fix bad boots (Debian #468115)
    - remaining changes to upstream event manager packages (Debian #514706):
      + debian/rules: enable dmeventd during configure.
      + debian/dmeventd.{8,manpages}: install dmeventd files.
    - rename debian/clvm.defaults to debian/clvm.default so it is installed
      correctly. (Debian #569292)
    - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends.
    - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are
      executable.  When the Ubuntu-specific ones are added with a patch,
      they may lose their executable bit.
    - Add and install clvmd resource agent
    - debian/{clvmd.ra,clvm.init}:
      - create /run/lvm if it doesn't exist.
    - debian/clvm.init:
      - exit 3 if not running on status action.
    - Call dh_installman so that our dmeventd manpage actually gets installed
     Install the missing fsadm manpage.
    - Complete libdevmapper-dev multiarch: (Debian #731294)
      - mark libdevmapper-dev M-A: same
    - 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)
  * 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. This hack used to be in udev, but really belongs into lvm2.
    (LP: #1185394)
  * Add Replaces: for udev (<< 228-2ubuntu2), as the lvm2.{init,service} dummy
    jobs move from udev to lvm2. Note that we don't set a Breaks:, as
    unfortunately previous (released) udev prerm scripts don't support
    "deconfigure"; so use a versioned dependency instead. This can be dropped
    after 16.04 LTS.

lvm2 (2.02.133-1) unstable; urgency=medium

  * New upstream version.
  * Remove references to EVMS. (closes: #794405)
  * Remove support for cman and openais.
  * Make libdevmapper-dev depend on libudev-dev. (closes: #797800)
  * Use debhelper compat level 9.
  * Cleanup old systemd services.
  * Add python bindings. (closes: #773984)
  * Update Standards-Version to 3.9.6, no changes.

lvm2 (2.02.127-1) unstable; urgency=medium

  * Remove superfluous directory specs. (closes: #794200)
  * Set default pid directory to /run. (closes: #783120)
  * Force activation of snapshots in initramfs. (closes: #555958)
  * Cleanup initramfs-tools scripts.
  * Set architecture to linux-any. (closes: #638255)

lvm2 (2.02.126-3) unstable; urgency=medium

  * Also remove racy file test from mdadm udev interaction.
  * Don't run pvscan in background or via systemd.

lvm2 (2.02.126-2) unstable; urgency=medium

  * Workaround incorrect blkid call in mdadm udev.

lvm2 (2.02.126-1) unstable; urgency=medium

  * New upstream version.
  * Install new udev rules in initamfs.

lvm2 (2.02.122-2) unstable; urgency=medium

  * Workaround broken API/ABI of dm_tree_node_add_cache_target
    (closes: #791888):
    - Update symbol version to 2:1.02.99.
    - Update breaks from libdevmapper to lvm2 and liblvm2app2.2.
  * Use sysinit mode in initramfs.
  * Use lvm2 activation generator instead of static services.
  * Finally remove explicit init script ordering.

Date: Thu, 10 Dec 2015 12:45:39 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/lvm2/2.02.133-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 10 Dec 2015 12:45:39 +0100
Source: lvm2
Binary: lvm2 lvm2-udeb clvm libdevmapper-dev libdevmapper1.02.1 libdevmapper1.02.1-udeb dmsetup dmsetup-udeb libdevmapper-event1.02.1 dmeventd liblvm2app2.2 liblvm2cmd2.02 liblvm2-dev python-lvm2 python3-lvm2
Architecture: source
Version: 2.02.133-1ubuntu1
Distribution: xenial
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description:
 clvm       - Cluster LVM Daemon for lvm2
 dmeventd   - Linux Kernel Device Mapper event daemon
 dmsetup    - Linux Kernel Device Mapper userspace library
 dmsetup-udeb - Linux Kernel Device Mapper userspace library (udeb)
 libdevmapper-dev - Linux Kernel Device Mapper header files
 libdevmapper-event1.02.1 - Linux Kernel Device Mapper event support library
 libdevmapper1.02.1 - Linux Kernel Device Mapper userspace library
 libdevmapper1.02.1-udeb - Linux Kernel Device Mapper userspace library (udeb)
 liblvm2-dev - LVM2 libraries - development files
 liblvm2app2.2 - LVM2 application library
 liblvm2cmd2.02 - LVM2 command library
 lvm2       - Linux Logical Volume Manager
 lvm2-udeb  - Linux Logical Volume Manager (udeb)
 python-lvm2 - LVM2 application library - Python 2 binding
 python3-lvm2 - LVM2 application library - Python 3 binding
Closes: 555958 638255 773984 783120 791888 794200 794405 797800
Launchpad-Bugs-Fixed: 1185394
Changes:
 lvm2 (2.02.133-1ubuntu1) xenial; urgency=medium
 .
   * Merge with Debian unstable. Remaining Ubuntu changes:
     - debian/rules:
       + copy .po file to .pot file for Rosetta (Ubuntu specific).
     - debian/{dmsetup,lvm2}-udeb.install: install udev rules in udebs
       (Debian #504341).
     - auto-start VGs as their PVs are discovered (Debian #455979):
       + add debian/85-lvm2.rules: use watershed plus the sledgehammer of
         vgscan/vgchange to turn on VGs as they come online.
       + debian/initramfs-tools/lvm2/hooks/lvm2: Add 85-lvm2.rules to the list
         of udev rules to copy and depend on udev.
       + debian/control:
         - add versioned Depend on watershed in lvm2 for udev rules.
         - add Depends on watershed-udeb in lvm2-udeb for udev rules.
       + debian/rules:
         - do not install local-top scripts since Ubuntu mounts root using udev.
         - do not install activation systemd generator for lvm2, since udev
           starts LVM.
         - continue to build clvm support.
       + debian/lvm2.postinst: handle missing lvm2 init script.
     - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure
       hooks to help fix bad boots (Debian #468115)
     - remaining changes to upstream event manager packages (Debian #514706):
       + debian/rules: enable dmeventd during configure.
       + debian/dmeventd.{8,manpages}: install dmeventd files.
     - rename debian/clvm.defaults to debian/clvm.default so it is installed
       correctly. (Debian #569292)
     - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends.
     - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are
       executable.  When the Ubuntu-specific ones are added with a patch,
       they may lose their executable bit.
     - Add and install clvmd resource agent
     - debian/{clvmd.ra,clvm.init}:
       - create /run/lvm if it doesn't exist.
     - debian/clvm.init:
       - exit 3 if not running on status action.
     - Call dh_installman so that our dmeventd manpage actually gets installed
      Install the missing fsadm manpage.
     - Complete libdevmapper-dev multiarch: (Debian #731294)
       - mark libdevmapper-dev M-A: same
     - 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)
   * 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. This hack used to be in udev, but really belongs into lvm2.
     (LP: #1185394)
   * Add Replaces: for udev (<< 228-2ubuntu2), as the lvm2.{init,service} dummy
     jobs move from udev to lvm2. Note that we don't set a Breaks:, as
     unfortunately previous (released) udev prerm scripts don't support
     "deconfigure"; so use a versioned dependency instead. This can be dropped
     after 16.04 LTS.
 .
 lvm2 (2.02.133-1) unstable; urgency=medium
 .
   * New upstream version.
   * Remove references to EVMS. (closes: #794405)
   * Remove support for cman and openais.
   * Make libdevmapper-dev depend on libudev-dev. (closes: #797800)
   * Use debhelper compat level 9.
   * Cleanup old systemd services.
   * Add python bindings. (closes: #773984)
   * Update Standards-Version to 3.9.6, no changes.
 .
 lvm2 (2.02.127-1) unstable; urgency=medium
 .
   * Remove superfluous directory specs. (closes: #794200)
   * Set default pid directory to /run. (closes: #783120)
   * Force activation of snapshots in initramfs. (closes: #555958)
   * Cleanup initramfs-tools scripts.
   * Set architecture to linux-any. (closes: #638255)
 .
 lvm2 (2.02.126-3) unstable; urgency=medium
 .
   * Also remove racy file test from mdadm udev interaction.
   * Don't run pvscan in background or via systemd.
 .
 lvm2 (2.02.126-2) unstable; urgency=medium
 .
   * Workaround incorrect blkid call in mdadm udev.
 .
 lvm2 (2.02.126-1) unstable; urgency=medium
 .
   * New upstream version.
   * Install new udev rules in initamfs.
 .
 lvm2 (2.02.122-2) unstable; urgency=medium
 .
   * Workaround broken API/ABI of dm_tree_node_add_cache_target
     (closes: #791888):
     - Update symbol version to 2:1.02.99.
     - Update breaks from libdevmapper to lvm2 and liblvm2app2.2.
   * Use sysinit mode in initramfs.
   * Use lvm2 activation generator instead of static services.
   * Finally remove explicit init script ordering.
Checksums-Sha1:
 10e57a48b05c121ee04131cdef90b83f16f10475 3086 lvm2_2.02.133-1ubuntu1.dsc
 73535da35cff9d5936249d4b349859c60731fc31 1356636 lvm2_2.02.133.orig.tar.xz
 a80edb03cdb22324bf25425eeefb9143d4cc3fe2 42032 lvm2_2.02.133-1ubuntu1.debian.tar.xz
Checksums-Sha256:
 3c465dbccad84db5c64bc9d3b28b754b007a831e57331689afcf93003de7e40a 3086 lvm2_2.02.133-1ubuntu1.dsc
 79c6fc85f28b6af1870d7e3b06d8339270746a5028f47a5b412f4394156ed846 1356636 lvm2_2.02.133.orig.tar.xz
 d6f7a381d90373705feeeca05f5fd39fe107a2f1a604bb72dddb1b88c9cb093d 42032 lvm2_2.02.133-1ubuntu1.debian.tar.xz
Files:
 86247270cbc49e819d8dd5eecb43752a 3086 admin optional lvm2_2.02.133-1ubuntu1.dsc
 6eff3c56512990cb75f58795e366f375 1356636 admin optional lvm2_2.02.133.orig.tar.xz
 77e9770ab78c39b63f650eba9e022b79 42032 admin optional lvm2_2.02.133-1ubuntu1.debian.tar.xz
Original-Maintainer: Debian LVM Team <pkg-lvm-maintainers at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWaZU0AAoJENFO8V2v4RNHLhYQAIPIkexB0+gjR0jpn0XIP+KS
eCj8EC0rkK9dwlPTQ6kYyIo0ERz/JzRJqIP/Br/EsVyPhcPTlFg0Bhtq9jnrzSh/
oA+W0kgSNu91n/vRAW9HsemB8buVjj6sSe3rk4sw84etr6GAkL9CGXhJ7bKKN1IO
rwl7BrZkuThYEtA/FcBM6cLVVJlszIbw0VoUjovshQeti1B0dt3EnX7EBdH9x9So
TdpAp9dV8sSAtsVIp+zEiQI1NzSvOeAK1zIMrBTyRO9muabGV0Eu1lb9H1eyKmkQ
ZX5xj6yJu2vy+4/FUE0MQ2A0fqCXA1wNt8CtcmXYfVy9C63N00fkJUw4u63szZ32
q9k5v77I7T5sbwYOtCDOSNonVcOff3VP10gHtWBwreSNr9WX/IS2IVCLQNi79lZU
jpowvTazaz20pHySXeJJh0TobzEb6QoAiPU0XaswxTMYamOPStkuHCv6bCS2Nqd9
scNchY/iX30i7ReNyG3D0H7Y38h9EXeXA28kljvAbGinwve8bfp4qDWEfqfUah6g
LBHIYUU146xIJK8OC+IpTg/7EXEjmOWi3ZBY7cQUyT3jjE3gt/yqmDB7cpc+GASx
+/IWsKimjbFTjoOdiD0WZspLDP2VlPcx3m+wOW0vcLGcnxiz1lRblDzfVH6X/Rp0
unJ8zAbOp6+GD4XXraKk
=OFz3
-----END PGP SIGNATURE-----


More information about the Xenial-changes mailing list