From 68f0d1611b33eb2a6d1359b383dd51a151296ecb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Wed, 3 Jul 2019 15:28:35 +0200 Subject: [PATCH] 5to6: add check for configured Sheepdog storages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabian Grünbichler --- PVE/CLI/pve5to6.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PVE/CLI/pve5to6.pm b/PVE/CLI/pve5to6.pm index c167ebca..e9373288 100644 --- a/PVE/CLI/pve5to6.pm +++ b/PVE/CLI/pve5to6.pm @@ -234,7 +234,9 @@ sub check_storage_health { foreach my $storeid (keys %$info) { my $d = $info->{$storeid}; if ($d->{enabled}) { - if ($d->{active}) { + if ($d->{type} eq 'sheepdog') { + log_fail("storage '$storeid' of type 'sheepdog' is enabled - Sheepdog is no longer supported in PVE 6.x!") + } elsif ($d->{active}) { log_pass("storage '$storeid' enabled and active."); } else { log_warn("storage '$storeid' enabled but not active!");