Don't use ignoreskipactivation for thin LVM
This causes failures for volume clone and
is not needed for thin.
Closes-Bug:
@@ -672,7 +672,8 @@ class LVM(executor.Executor):
# and fails.
cmd = ['lvchange', '-a', 'y', '--yes']
- if self.supports_lvchange_ignoreskipactivation:
+ if (self.supports_lvchange_ignoreskipactivation and
+ self.vg_thin_pool is None):
cmd.append('-K')
# If permanent=True is specified, drop the skipactivation flag in
# order to make this LV automatically activated after next reboot.
