Now you see if the storage plugin support it, extra information about the error. --- src/PVE/LXC/Migrate.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/PVE/LXC/Migrate.pm b/src/PVE/LXC/Migrate.pm index 1364b8d..e380bd8 100644 --- a/src/PVE/LXC/Migrate.pm +++ b/src/PVE/LXC/Migrate.pm @@ -77,8 +77,9 @@ sub prepare { if ($scfg->{shared}) { # PVE::Storage::activate_storage checks this for non-shared storages my $plugin = PVE::Storage::Plugin->lookup($scfg->{type}); - warn "Used shared storage '$storage' is not online on source node!\n" - if !$plugin->check_connection($storage, $scfg); + my $res = eval { $plugin->check_connection($storage, $scfg) }; + warn "Used shared storage '$storage' is not online on source node! - $res\n" + if $res ne 1; } else { # only activate if not shared push @$need_activate, $volid; -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel