Last commit made on 2013-03-20
Get this branch:
git clone -b ubuntu/quantal-updates 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


Recent commits

9488053... by Dimitri John Ledkov on 2013-03-14

Import patches-unapplied version 2.02.95-4ubuntu1.1 to ubuntu/quantal-proposed

Imported using git-ubuntu import.

Changelog parent: dbeb829b739c9bb8b6879a449f0253315e235f8b

New changelog entries:
  * Add more supported device-types (Micon PCIe SSD and others).
    (LP: #1122445)

dbeb829... by Dimitri John Ledkov on 2012-08-14

Import patches-unapplied version 2.02.95-4ubuntu1 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: 89e2de3d5eb7900fcb69a2daca40fa30e4c53e36

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.
      - 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.
      - debian/lvm2.postinst: handle missing lvm2 init script.
      - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules:
        watch dm devices for changes with inotify
    - 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
    - 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
    - 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.
   * libdevmapper-dev:
    - move .so symlinks and pkgconfig files to multiarched locations.
    - mark libdevmapper-dev M-A: same
   * libdevmapper-event1.02.1:
    - Add Breaks: dmeventd (<< 2.02.95-4ubuntu1) due to debian symbol rename
   * debian/lvm2.{preinst,postinst,postrm}:
    - Implement removal of obsolete /etc/init.d/lvm2 conffile, which
      should not have been re-introduced in Quantal.

   * Dropped Changes, included in Debian:
    - Mostly included packages for upstream event manager (Debian bug 514706).
    - debian/patches/rules-subdir.patch: removed as reordering will cause
      build failure with dmeventd.
    - debian/patches/libdm-event-static.patch: removed as other static libs
      aren't being built anymore either.
    - Update symbols for libdevmapper-event.
    - Update libdevmapper-event, dmeventd descriptions to match Debian
   * Disappeared Changes:
    - Don't install documentation in udebs. No diff found, but no docs are
      installed into udebs either.
   * Resurected Changes:
    - corrected dropping the wrong init script. Now clvm.init is shipped
      and lvm2.init is dropped in favor of udev rules as per original
      intention (LP: #1037033).

89e2de3... by Bastian Blank on 2012-05-27

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

Imported using git-ubuntu import.

Changelog parent: 908811e88828a049d2432c47209a651f8f0ac0e7

New changelog entries:
  * Force building with -j1.
  * Add dmeventd and libdevmapper-event packages. (closes: #514706)
    - Disable monitoring by default.
    - Force dmeventd to look into correct directory for shared libs.
  * Also link shared libs with correct flags.
  * Enable support for thin target. (closes: #673000)

908811e... by Bastian Blank on 2012-05-04

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

Imported using git-ubuntu import.

Changelog parent: b8be5a5bd2e95a6c3b9f8d74cdff23f947827619

New changelog entries:
  * Fix build-dependency.
  * Lower priority of libdevmapper1.02.1 to match overrides.
  * Silence init script.
  * Support multi-arch.
    - Convert library packages to multi-arch.
    - Mark packages with binary as foreign.
  * Use dpkg buildflags support. (closes: #657523)
  * Define build-arch and build-indep make targets.

b8be5a5... by Bastian Blank on 2012-05-01

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

Imported using git-ubuntu import.

Changelog parent: 4f9dd551b25a4605051c55a811d20b1c088eb468

New changelog entries:
  * New upstream version. (closes: #670072)
  * Fix dependencies in clvm init script. (closes: #655970)
  * Demote cluster manager dependency to recommends.

4f9dd55... by Bastian Blank on 2011-11-26

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

Imported using git-ubuntu import.

Changelog parent: 6646f47f327b4bc405e6ec5cd60fa604ee61e598

New changelog entries:
  * Enable corosync and openais support. (closes: #563320)

6646f47... by Bastian Blank on 2011-10-20

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

Imported using git-ubuntu import.

Changelog parent: 518597a92f831340ff4ecc0fe78021f4e6fa6e81

New changelog entries:
  * New upstream version.
  * Remove lvm-common conflicts and replaces.
  * Remove grub-common breakage.
  * Remove own quilt usage.
  * Move cache file to /run/lvm. (closes: #562234)
    - Remove old cache dir.
  * Move lock files to /run/lock/lvm. (closes: #263148)
  * Support status action in lvm2 init script. (closes: #643822)
  * Remove Squeeze upgrade checks.

518597a... by Bastian Blank on 2011-08-27

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

Imported using git-ubuntu import.

Changelog parent: 56f4b69cbb74e4c903a2867a8882725e28c2b938

New changelog entries:
  * New upstream version.
  * Remove leading article from short description.
  * Update udev rules.

56f4b69... by Thorsten Glaser on 2011-07-25

Import patches-unapplied version 2.02.84-3.1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0b74f2a5bb58b1f72afc81e555d7728e97a83316

New changelog entries:
  * Non-maintainer upload.
  * Replace libreadline5-dev build dependency with (conservatively)
    libreadline-gplv2-dev, fixes an FTBFS. (Closes: #553807)

0b74f2a... by Bastian Blank on 2011-03-28

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

Imported using git-ubuntu import.

Changelog parent: ac8794fea5a03dcba4daa3e2d114cb93999239c7

New changelog entries:
  * Remove udev dependency from init script. (closes: #543163)
  * Don't longer create device nodes in init script.
  * Don't longer try to stop devices on shutdown.