ubuntu/+source/lvm2:ubuntu/trusty-devel

Last commit made on 2016-04-14
Get this branch:
git clone -b ubuntu/trusty-devel https://git.launchpad.net/ubuntu/+source/lvm2
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/trusty-devel
Repository:
lp:ubuntu/+source/lvm2

Recent commits

4583fbc... by Billy Olsen on 2016-01-17

Import patches-unapplied version 2.02.98-6ubuntu3 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 5128631b8bd3f0faee16e147ca5c6e9e63c07022

New changelog entries:
  * Remove the init script dependency on cman_tool. (LP: #1089013)
    - 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 those packages are no longer
      available.

5128631... by Martin Pitt on 2013-12-13

Import patches-unapplied version 2.02.98-6ubuntu2 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 547fae4060791edfe323ad45084b6cc48b3c496d

New changelog entries:
  * 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.
    [https://blueprints.launchpad.net/ubuntu/+spec/core-1311-ssd-trimming]
    (Closes: #717313)

547fae4... by Dimitri John Ledkov on 2013-09-16

Import patches-unapplied version 2.02.98-6ubuntu1 to ubuntu/saucy-proposed

Imported using git-ubuntu import.

Changelog parent: 76ee37c251545d074caaa37c68f2355ea4b405df

New changelog entries:
  * Merge from Debian unstable, remaining changes:
    - debian/patches/avoid-dev-block.patch: Prefer any other device name over
      names in /dev/block/ since lvm.conf won't handle this.
    - debian/rules:
      - copy .po file to .pot file for Rosetta (Ubuntu specific).
    - debian/{dmsetup,lvm2}-udeb.install:
      - install initramfs and udev hooks in udebs (Debian bug 504341).
    - auto-start VGs as their PVs are discovered (Ubuntu specific):
      - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus
        the sledgehammer of vgscan/vgchange to turn on VGs as they come online.
      - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2:
        - add 85-lvm2.rules to the list of udev rules to copy.
        - 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.
        - add versioned Depend/Breaks on udev in dmsetup for udev rules.
        - add Depend on initramfs-tools in dmsetup so system is not potentially
          rendered unbootable by out-of-order dpkg configuration.
        - In libdevmapper-event1.02.1 add Breaks: dmeventd
          (<< 2.02.95-4ubuntu1) due to debian symbol rename
      - debian/rules:
        - do not install local-top scripts since Ubuntu mounts root using udev.
        - do not install init scripts for lvm2, since udev starts LVM.
        - continue to build clvm support.
      - debian/lvm2.postinst: handle missing lvm2 init script.
    - add mountroot failure hooks to help fix bad boots (Debian bug 468115):
      - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2
    - remaining changes to upstream event manager packages (Debian bug 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/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
    - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file
      works.
    - 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:
      - move .so symlinks and pkgconfig files to multiarched locations.
      - mark libdevmapper-dev M-A: same
  * New changes:
    - keep ocf resource directory
    - build with only corosync clvmd support

  * Dropped changes:
    - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules:
      watch dm devices for changes with inotify. This udev rule is gone.

76ee37c... by Bastian Blank on 2013-08-27

Import patches-unapplied version 2.02.98-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 638fedae004bbca7c2f13daabfaccc0ce23b1535

New changelog entries:
  * Update init script:
    - Use auto-activation.
    - Drop manual loading of dm-mod.
  * Fix udev rules:
    - Re-add another oversight.

638feda... by Bastian Blank on 2013-08-07

Import patches-unapplied version 2.02.98-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 59c989950e6b2d293ecae30e49e5bea50af726d6

New changelog entries:
  * Fix udev rules.
    - Properly exclude special devices, this part got lost. (closes: #718582)
    - Always call udev sync.

59c9899... by Bastian Blank on 2013-07-14

Import patches-unapplied version 2.02.98-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 7b5202fd2f7dd681489fc27791e677525ba985a9

New changelog entries:
  * Drop still broken udev stuff. (closes: #712049)
  * Make thin support usable:
    - Suggest thin-privisioning-tools.
    - Set correct location for thin_check binary.

7b5202f... by Bastian Blank on 2013-06-09

Import patches-unapplied version 2.02.98-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0807edb5c2c885b5ff20b4a7a7b51b7075b9e6f1

New changelog entries:
  * Revert udev rules. (closes: #711740)

0807edb... by Bastian Blank on 2013-06-08

Import patches-unapplied version 2.02.98-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: d108853305d9b3eaea7453ff24d5a3e23b8d8b97

New changelog entries:
  * Use udev monitor for synchronization.
  * Fix wrong disable in udev rules.

d108853... by Bastian Blank on 2013-03-03

Import patches-unapplied version 2.02.98-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c209fdcf9984b4899ae522e0cab39db68b071be8

New changelog entries:
  * New upstream version.

c209fdc... by Bastian Blank on 2013-01-02

Import patches-unapplied version 2.02.95-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 4e8d9ad57ab6058d85629f5c80b29d1c6a3e5889

New changelog entries:
  * Drop cluster (clvm) support. It never properly worked and is more dead
    than alive.