diff --git a/pkg/compute/models/cloudsync.go b/pkg/compute/models/cloudsync.go index 600eac8f54..41a9787e74 100644 --- a/pkg/compute/models/cloudsync.go +++ b/pkg/compute/models/cloudsync.go @@ -1120,7 +1120,10 @@ func syncVMPeripherals( account, _ := provider.GetCloudaccount() if account == nil || account.IsNotSkipSyncResource(ElasticipManager) { err = syncVMEip(ctx, userCred, provider, local, remote) - if err != nil && errors.Cause(err) != cloudprovider.ErrNotSupported && errors.Cause(err) != cloudprovider.ErrNotImplemented { + if err != nil && + errors.Cause(err) != cloudprovider.ErrNotSupported && + errors.Cause(err) != cloudprovider.ErrNotImplemented && + errors.Cause(err) != cloudprovider.ErrNotFound { logclient.AddSimpleActionLog(local, logclient.ACT_CLOUD_SYNC, errors.Wrapf(err, "syncVMEip"), userCred, false) } }