]> git.proxmox.com Git - pve-container.git/blobdiff - src/PVE/LXC/Migrate.pm
migrate: implement insecure storage migration
[pve-container.git] / src / PVE / LXC / Migrate.pm
index 2f0244b945fefe7f0f91cfe367b710a092d9e004..e78ea897c8e19731edc37670ae25d223404f9bd7 100644 (file)
@@ -264,10 +264,11 @@ sub phase1 {
        die "can't migrate CT - check log\n";
     }
 
+    my $insecure = $self->{opts}->{migration_type} eq 'insecure';
     foreach my $volid (keys %$volhash) {
        my ($sid, $volname) = PVE::Storage::parse_volume_id($volid);
        push @{$self->{volumes}}, $volid;
-       PVE::Storage::storage_migrate($self->{storecfg}, $volid, $self->{ssh_info}, $sid);
+       PVE::Storage::storage_migrate($self->{storecfg}, $volid, $self->{ssh_info}, $sid, undef, undef, undef, undef, $insecure);
     }
 
     my $conffile = PVE::LXC::Config->config_file($vmid);