[lvm-devel] master - lvchange: improve discards when pool active error
Alasdair Kergon
agk at fedoraproject.org
Mon Oct 7 22:53:49 UTC 2013
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=4806f38d703c2d7cd01e0adc49505ccb7d010a17
Commit: 4806f38d703c2d7cd01e0adc49505ccb7d010a17
Parent: 761b5245193be548698495f2b2d2c089a5a72975
Author: Alasdair G Kergon <agk at redhat.com>
AuthorDate: Mon Oct 7 23:50:09 2013 +0100
Committer: Alasdair G Kergon <agk at redhat.com>
CommitterDate: Mon Oct 7 23:50:09 2013 +0100
lvchange: improve discards when pool active error
Existing message deemed misleading:
Cannot change discards state for active pool volume
https://bugzilla.redhat.com/show_bug.cgi?id=994315
---
WHATS_NEW | 1 +
tools/lvchange.c | 3 +--
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/WHATS_NEW b/WHATS_NEW
index ef2181d..5b35890 100644
--- a/WHATS_NEW
+++ b/WHATS_NEW
@@ -1,5 +1,6 @@
Version 2.02.104
===================================
+ Improve message when unable to change discards setting on active thin pool.
Version 2.02.103 - 4th October 2013
===================================
diff --git a/tools/lvchange.c b/tools/lvchange.c
index 1d4f0a5..6ae9720 100644
--- a/tools/lvchange.c
+++ b/tools/lvchange.c
@@ -120,8 +120,7 @@ static int lvchange_pool_update(struct cmd_context *cmd,
if (((discards == THIN_DISCARDS_IGNORE) ||
(first_seg(lv)->discards == THIN_DISCARDS_IGNORE)) &&
pool_is_active(lv))
- log_error("Cannot change discards state for active "
- "pool volume \"%s\".", lv->name);
+ log_error("Cannot change support for discards while pool volume \"%s\" is active.", lv->name);
else {
first_seg(lv)->discards = discards;
update++;
More information about the lvm-devel
mailing list