From 07ded8059cbd36a8104491dc81907325f3413919 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Thu, 16 Mar 2017 01:17:57 +0100 Subject: [PATCH] mirror: revert 76f6951c3e8f0933df9730a42e9c46f273d1da24 Effectively revert whole 76f6951c3e8f0933df9730a42e9c46f273d1da24. We need to figure out some other solution. At this moment usage of --config with 'repair' of blocked mirror is 'freezing' combination. --- daemons/dmeventd/plugins/mirror/dmeventd_mirror.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c b/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c index 35224b5b9..e99b7a29f 100644 --- a/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c +++ b/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c @@ -186,8 +186,9 @@ int register_device(const char *device, if (!dmeventd_lvm2_init_with_pool("mirror_state", state)) goto_bad; + /* CANNOT use --config as this disables cached content */ if (!dmeventd_lvm2_command(state->mem, state->cmd_lvconvert, sizeof(state->cmd_lvconvert), - "lvconvert --config global{use_lvmetad = 0}' --repair --use-policies", device)) + "lvconvert --repair --use-policies", device)) goto_bad; *user = state;