diff --git a/pkg/compute/models/elasticips.go b/pkg/compute/models/elasticips.go index 36b45d3a63..a49670678b 100644 --- a/pkg/compute/models/elasticips.go +++ b/pkg/compute/models/elasticips.go @@ -770,7 +770,8 @@ func (manager *SElasticipManager) AllocateEipAndAssociateVM(ctx context.Context, eip.SetModelManager(manager) eip.Mode = EIP_MODE_STANDALONE_EIP - eip.AutoDellocate = tristate.True + // do not implicitly auto dellocate EIP, should be set by user explicitly + // eip.AutoDellocate = tristate.True eip.Bandwidth = bw eip.ChargeType = chargeType eip.ProjectId = vm.ProjectId