]> git.proxmox.com Git - qemu-server.git/blobdiff - PVE/QemuMigrate.pm
d/control: remove unused dependency
[qemu-server.git] / PVE / QemuMigrate.pm
index 27cf7e36eb3706d3cc73cadad0f0ea436a7fa4dc..e9e9075ab4e3373cfa8505e08d6d1d1b494b8274 100644 (file)
@@ -966,6 +966,11 @@ sub phase3_cleanup {
                $self->{errors} = 1;
            }
        }
+
+       if ($self->{storage_migration} && PVE::QemuServer::parse_guest_agent($conf)->{fstrim_cloned_disks} && $self->{running}) {
+           my $cmd = [@{$self->{rem_ssh}}, 'qm', 'guest', 'cmd', $vmid, 'fstrim'];
+           eval{ PVE::Tools::run_command($cmd, outfunc => sub {}, errfunc => sub {}) };
+       }
     }
 
     # close tunnel on successful migration, on error phase2_cleanup closed it