Skip to content

Commit 63ed176

Browse files
committed
add
1 parent f0cdb49 commit 63ed176

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

tencentcloud/services/tke/resource_tc_kubernetes_cluster_endpoint.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ func resourceTencentCloudTkeClusterEndpointDelete(d *schema.ResourceData, meta i
438438
}
439439

440440
func waitForClusterEndpointFinish(ctx context.Context, service *TkeService, id string, enabled bool, isInternet bool) (err error) {
441-
return resource.Retry(2*tccommon.ReadRetryTimeout, func() *resource.RetryError {
441+
return resource.Retry(5*tccommon.ReadRetryTimeout, func() *resource.RetryError {
442442
var (
443443
status string
444444
message string
@@ -457,15 +457,16 @@ func waitForClusterEndpointFinish(ctx context.Context, service *TkeService, id s
457457
if inErr != nil {
458458
return tccommon.RetryError(inErr)
459459
}
460-
if status == retryableState {
461-
return resource.RetryableError(
462-
fmt.Errorf("%s create cluster internet endpoint status still is %s", id, status))
460+
461+
if status == retryableState || status == "TimeOut" {
462+
return resource.RetryableError(fmt.Errorf("%s create cluster internet endpoint status still is %s", id, status))
463463
}
464+
464465
if tccommon.IsContains(finishStates, status) {
465466
return nil
466467
}
467-
return resource.NonRetryableError(
468-
fmt.Errorf("%s create cluster internet endpoint error ,status is %s,message is %s", id, status, message))
468+
469+
return resource.NonRetryableError(fmt.Errorf("%s create cluster internet endpoint error, status is %s, message is %s", id, status, message))
469470
})
470471
}
471472

0 commit comments

Comments
 (0)