From 1e292ec66fcad786a80a29af904b06f2f62ca2db Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Sun, 26 Apr 2015 22:08:01 +0000 Subject: Run vgchange before updating the list of LVMs, not after, and even if not in install (should help with mga#7578). --- perl-install/diskdrake/interactive.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'perl-install/diskdrake/interactive.pm') diff --git a/perl-install/diskdrake/interactive.pm b/perl-install/diskdrake/interactive.pm index de5880b60..55059faaa 100644 --- a/perl-install/diskdrake/interactive.pm +++ b/perl-install/diskdrake/interactive.pm @@ -961,11 +961,11 @@ sub detect_lvms_on_dmcrypt { require fs::dmcrypt; my (undef, $tmp_file) = File::Temp::mkstemp('/tmp/crypttab.XXXXXXX'); fs::dmcrypt::save_crypttab_($all_hds, $tmp_file); + require lvm; + lvm::detect_during_install(); $all_hds->{lvms} = [ fsedit::lvms($all_hds) ]; fs::dmcrypt::read_crypttab_($all_hds, $tmp_file); rm_rf($tmp_file); - require lvm; - lvm::detect_during_install() if $::isInstall; } sub Add2RAID { -- cgit v1.2.1