lvm2 2.02.133-1ubuntu1 source package in Ubuntu
Changelog
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. -- Martin Pitt <email address hidden> Thu, 10 Dec 2015 12:45:39 +0100
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
lvm2_2.02.133.orig.tar.xz | 1.3 MiB | 79c6fc85f28b6af1870d7e3b06d8339270746a5028f47a5b412f4394156ed846 |
lvm2_2.02.133-1ubuntu1.debian.tar.xz | 41.0 KiB | d6f7a381d90373705feeeca05f5fd39fe107a2f1a604bb72dddb1b88c9cb093d |
lvm2_2.02.133-1ubuntu1.dsc | 3.0 KiB | 3c465dbccad84db5c64bc9d3b28b754b007a831e57331689afcf93003de7e40a |
Available diffs
- diff from 2.02.122-1ubuntu1 to 2.02.133-1ubuntu1 (523.8 KiB)
Binary packages built by this source
- clvm: Cluster LVM Daemon for lvm2
This package provides the clustering interface for lvm2, when used with
Red Hat's "cman" or corosync based (eg Pacemaker) cluster infrastructure.
It allows logical volumes to be created on shared storage devices
(eg Fibre Channel, or iSCSI).
- clvm-dbgsym: debug symbols for package clvm
This package provides the clustering interface for lvm2, when used with
Red Hat's "cman" or corosync based (eg Pacemaker) cluster infrastructure.
It allows logical volumes to be created on shared storage devices
(eg Fibre Channel, or iSCSI).
- dmeventd: Linux Kernel Device Mapper event daemon
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 a daemon to monitor events of devmapper devices.
- dmeventd-dbgsym: debug symbols for package dmeventd
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 a daemon to monitor events of devmapper devices.
- dmsetup: 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 a utility for modifying device mappings.
- dmsetup-dbgsym: debug symbols for package dmsetup
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 a utility for modifying device mappings.
- dmsetup-udeb: 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 a utility for modifying device mappings.
- dmsetup-udeb-dbgsym: debug symbols for package dmsetup-udeb
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 a utility for modifying device mappings.
- 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 package libdevmapper-event1.02.1
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.
- 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 package libdevmapper1.02.1
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-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.
- libdevmapper1.02.1-udeb-dbgsym: debug symbols for package libdevmapper1.02.1-udeb
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.
- liblvm2app2.2: LVM2 application library
This package contains the lvm2app shared library. It allows easier access
to the basic LVM objects and provides functions to enumerate, create or
modify them.
- liblvm2app2.2-dbgsym: debug symbols for package liblvm2app2.2
This package contains the lvm2app shared library. It allows easier access
to the basic LVM objects and provides functions to enumerate, create or
modify them.
- liblvm2cmd2.02: LVM2 command library
This package contains the lvm2cmd shared library.
- liblvm2cmd2.02-dbgsym: debug symbols for package liblvm2cmd2.02
This package contains the lvm2cmd shared library.
- lvm2: Linux Logical Volume Manager
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.
- lvm2-dbgsym: debug symbols for package lvm2
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.
- 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.
- lvm2-udeb-dbgsym: debug symbols for package lvm2-udeb
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.
- python-lvm2: LVM2 application library - Python 2 binding
This package contains the python binding of the lvm2app library. It allows
easier access to the basic LVM objects and provides functions to enumerate,
create or modify them.
- python3-lvm2: LVM2 application library - Python 3 binding
This package contains the python binding of the lvm2app library. It allows
easier access to the basic LVM objects and provides functions to enumerate,
create or modify them.