summaryrefslogtreecommitdiffstats
path: root/daemon/lvm.c
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2010-04-30 10:51:49 +0100
committerRichard Jones <rjones@redhat.com>2010-04-30 10:51:49 +0100
commitc24de46d06cc3ecccf00bfaaffb06172659cdd0a (patch)
treed1d71694d655e19e20bdcc506a4307a9e03068b3 /daemon/lvm.c
parent25c15261253bbd2fb140e5ca1c902acf714f76a9 (diff)
downloadlibguestfs-c24de46d06cc3ecccf00bfaaffb06172659cdd0a.tar.gz
libguestfs-c24de46d06cc3ecccf00bfaaffb06172659cdd0a.tar.xz
libguestfs-c24de46d06cc3ecccf00bfaaffb06172659cdd0a.zip
lvresize: Use --force so it can make LVs smaller (RHBZ#587484).
This also adds a regression test for this bug.
Diffstat (limited to 'daemon/lvm.c')
-rw-r--r--daemon/lvm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/daemon/lvm.c b/daemon/lvm.c
index e44f4c26..18d6519f 100644
--- a/daemon/lvm.c
+++ b/daemon/lvm.c
@@ -267,7 +267,7 @@ do_lvresize (const char *logvol, int mbytes)
r = command (NULL, &err,
"lvm", "lvresize",
- "-L", size, logvol, NULL);
+ "--force", "-L", size, logvol, NULL);
if (r == -1) {
reply_with_error ("%s", err);
free (err);