[Fix] 🐛 DON'T Delete Container or Volume at Patch/Restart Instance Error

This commit is contained in:
Harry-zklcdc 2025-02-16 22:11:36 +08:00
parent ef93c40361
commit bb7b60352e
2 changed files with 0 additions and 12 deletions

View File

@ -87,10 +87,6 @@ func Patch(instance *models.Instances, gpuCount, volumeSize int, cpuOnly bool) (
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd) err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
if err != nil { if err != nil {
deleteInstance(server.IP, server.Port, server.Apikey, instance.ContainerName)
if instance.VolumeName != "" {
deleteVolume(server.IP, server.Port, server.Apikey, instance.VolumeName, false)
}
l.Error("set root password error: %v", err) l.Error("set root password error: %v", err)
return err return err
} }
@ -135,10 +131,6 @@ func Patch(instance *models.Instances, gpuCount, volumeSize int, cpuOnly bool) (
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd) err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
if err != nil { if err != nil {
deleteInstance(server.IP, server.Port, server.Apikey, instance.ContainerName)
if instance.VolumeName != "" {
deleteVolume(server.IP, server.Port, server.Apikey, instance.VolumeName, false)
}
l.Error("set root password error: %v", err) l.Error("set root password error: %v", err)
return err return err
} }

View File

@ -40,10 +40,6 @@ func Restart(instance *models.Instances) (err error) {
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd) err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
if err != nil { if err != nil {
deleteInstance(server.IP, server.Port, server.Apikey, instance.ContainerName)
if instance.VolumeName != "" {
deleteVolume(server.IP, server.Port, server.Apikey, instance.VolumeName, false)
}
l.Error("set root password error: %v", err) l.Error("set root password error: %v", err)
return err return err
} }