Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=70633e7a4d5f616e…
Commit: 70633e7a4d5f616e4a125b1834e320946b373881
Parent: 0000000000000000000000000000000000000000
Author: Alasdair G Kergon <agk(a)redhat.com>
AuthorDate: 2016-09-07 01:26 +0000
Committer: Alasdair G Kergon <agk(a)redhat.com>
CommitterDate: 2016-09-07 01:26 +0000
annotated tag: v2_02_165 has been created
at 70633e7a4d5f616e4a125b1834e320946b373881 (tag)
tagging 3d2b1ff5c4cfbeec36b4ab93dc08e87a252b7fed (commit)
replaces v2_02_164
Release 2.02.165.
An assortment of minor fixes.
65 files changed, 2721 insertions(+), 448 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
iEYEABECAAYFAlfPbOwACgkQIoGRwVZ+LBe4KQCgxt4r/avnkT39lT//8yU6esh0
B6QAoN/sZokVRK4yRcX6OqvivowRO9ef
=OVcM
-----END PGP SIGNATURE-----
Alasdair G Kergon (23):
post-release
tools: Suppress some unnecessary --stripesize warnings.
lib: Move lcm and gcd to lib/misc for wider use.
toollib: Record whether or not stripes/stripe_size args supplied.
lvcreate: No longer adjust --stripes for raid types.
lvcreate: Drop warning messages for number of raid stripes.
lvconvert: Don't allow --repair on raid0 LVs.
lvcreate: Never treat raid0 as linear.
raid: Don't monitor raid0 or raid0_meta LVs.
dmeventd: Fix unmonitoring when segtype changes.
dmeventd: Start merging back replacement unmonitor code.
dmeventd: Simplify replacement unmonitor code.
dmeventd: Add fixed timeout when unmonitoring.
lvconvert: Disallow raid10 mirror conversions.
alloc: Move _log_parallel_areas.
alloc: Record PV tags of parallel PVs in log.
alloc: Avoid PV tags too when avoiding parallel PV allocation.
lvconvert: Fix --splitmirrors segfault with incorrect PV.
raid10: Fix #stripes in lvcreate msg when too many.
config: regenerate
lvmetad: Unused includes.
man: Additional info on exit statuses.
pre-release
David Teigland (8):
man: lvconvert change location of sentence
man: lvconvert mention required option
libdaemon: add errno to error message
lvmetad: use udev to ignore multipath components during scan
man: add lvmraid(7)
man lvmraid: remove rebuild example
man lvmraid: comment out unfinished features
man lvmraid: install
Heinz Mauelshagen (6):
pvmove: prohibit non-resilient collocation of RAID SubLVs
pvmove: fix regression introduced with 8e9d5d12ae3ac75852ebd74b64c28e31abb68d0e
lvcreate: better error message creating RAID LV on < 4 KiB VG extent size
vgsplit: fix regression processing thin external origins
test: add missing lvchange-rebuild-raid.sh
test: delay writes to all test PVs in lvchange-rebuild-raid.sh to avoid race
Peter Rajnoha (8):
libdm: add some comments about DM_UDEV_DISABLE_LIBRARY_FALLBACK flag
conf: fix typo in report/columns_as_rows config option name recognition
tests: also fix typo in report/columns_as_rows in tests
lvmdump: use lsblk -s and lsblk -O in lvmdump only if these options are supported
lvmetad: check udev for mpath component several times if udev record not initialized yet
refactor: move and rename _dev_is_mpath_component in lvmetad.c to udev_dev_is_mpath_component in dev-type.c
dev-type: use more appropriate messages in udev_dev_is_mpath_component and use 10s timeout
dev-type: check for DEVLINKS udev db variable existence if udev_device_get_is_initialized fn is not present
Tony Asleson (19):
lvmdbusd: Always fork & exec background commands
lvmdbusd: Add date & ts if running in a terminal
lvmdbusd: Add support for using lvm shell
lvmdbusd: Use udev until ExternalEvent occurs
lvmdbusd: Be more explicit on return values
lvmdbusd: Make job.Percent a double
lvmdbustest.py: Remove '-' from tag ch set
lvmdbusd: Be more specific on return types for Lv
lvmdbusd: Correct return type for empty PeSegments
dbus/testlib.py: Improve type checking
lvmdbusd: Include lvm shell testing as the default
lvmdbusd: Handle different daemon options
test/lib/aux.sh: Remove '--udev' for lvmdbusd start
test/lib/aux.sh: Remove incorrect comment
lvmdbusd: Correct imports
lvmdbusd/lvmdb.py: Make stand alone execution work
lvmdbusd: WS/pep8 corrections
lvmdbustest.py: Add tag regression test
lvmdbusd: Prefix tag string with '@'
Zdenek Kabelac (6):
cache: introduce cache_pool_max_chunks
cache: do not monitor cache-pool
cleanup: clean gcc6 minor/major types warnings
debug: better verbose message
dmeventd: typo and debug name fix
tests: skip test for older cache target
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=3d2b1ff5c4cfbeec…
Commit: 3d2b1ff5c4cfbeec36b4ab93dc08e87a252b7fed
Parent: a6bcdbe13c25af3cf4bfd0849342fff5ffd75700
Author: Alasdair G Kergon <agk(a)redhat.com>
AuthorDate: Wed Sep 7 02:25:51 2016 +0100
Committer: Alasdair G Kergon <agk(a)redhat.com>
CommitterDate: Wed Sep 7 02:25:51 2016 +0100
pre-release
---
VERSION | 2 +-
VERSION_DM | 2 +-
WHATS_NEW | 8 ++++++--
WHATS_NEW_DM | 5 +++--
4 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/VERSION b/VERSION
index 58f1a65..244677c 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.02.165(2)-git (2016-08-15)
+2.02.165(2)-git (2016-09-07)
diff --git a/VERSION_DM b/VERSION_DM
index 7cfcd9a..a993372 100644
--- a/VERSION_DM
+++ b/VERSION_DM
@@ -1 +1 @@
-1.02.134-git (2016-08-15)
+1.02.134-git (2016-09-07)
diff --git a/WHATS_NEW b/WHATS_NEW
index 4cee0e4..d80b1ff 100644
--- a/WHATS_NEW
+++ b/WHATS_NEW
@@ -1,8 +1,10 @@
-Version 2.02.165 -
-===================================
+Version 2.02.165 - 7th September 2016
+=====================================
+ Add lvmraid(7) man page.
Use udev db to check for mpath components before running pvscan for lvmetad.
Use lsblk -s and lsblk -O in lvmdump only if these options are supported.
Fix number of stripes shown in lvcreate raid10 message when too many.
+ Change lvmdbusd to use new lvm shell facilities.
Do not monitor cache-pool metadata when LV is just being cleared.
Add allocation/cache_pool_max_chunks to prevent misuse of cache target.
Give error not segfault in lvconvert --splitmirrors when PV lies outside LV.
@@ -13,6 +15,8 @@ Version 2.02.165 -
Don't allow lvconvert --repair on raid0 devices or attempt to monitor them.
No longer adjust incorrect number of raid stripes supplied to lvcreate.
Move lcm and gcd to lib/misc.
+ Fix vgsplit of external origins. (2.02.162)
+ Prohibit creation of RAID LVs unless VG extent size is at least the page size.
Suppress some unnecessary --stripesize parameter warnings.
Fix 'pvmove -n name ...' to prohibit collocation of RAID SubLVs
diff --git a/WHATS_NEW_DM b/WHATS_NEW_DM
index 7bbfd88..eaead89 100644
--- a/WHATS_NEW_DM
+++ b/WHATS_NEW_DM
@@ -1,5 +1,6 @@
-Version 1.02.134 -
-===================================
+Version 1.02.134 - 7th September 2016
+=====================================
+ Improve explanation of udev fallback in libdevmapper.h.
Version 1.02.133 - 10th August 2016
===================================