Skip to content

Commit 53cca2a

Browse files
committed
fix
1 parent ed060bf commit 53cca2a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

internal/provider/resources/resource_cluster.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,8 @@ func (r *ClusterResource) Create(
212212

213213
// Wait for the cluster to be created (or fail)
214214
stateConf := &retry.StateChangeConf{
215-
Pending: []string{string(platform.ClusterStatusCREATING), string(platform.ClusterStatusUPDATING)},
216-
Target: []string{string(platform.ClusterStatusCREATED), string(platform.ClusterStatusUPDATEFAILED), string(platform.ClusterStatusCREATEFAILED)},
215+
Pending: []string{string(platform.ClusterStatusCREATING), string(platform.ClusterStatusUPDATING), string(platform.ClusterStatusUPGRADEPENDING)},
216+
Target: []string{string(platform.ClusterStatusCREATED), string(platform.ClusterStatusUPDATEFAILED), string(platform.ClusterStatusCREATEFAILED), string(platform.ClusterStatusACCESSDENIED)},
217217
Refresh: ClusterResourceRefreshFunc(ctx, r.platformClient, r.organizationId, cluster.JSON200.Id),
218218
Timeout: 3 * time.Hour,
219219
MinTimeout: 1 * time.Minute,
@@ -364,8 +364,8 @@ func (r *ClusterResource) Update(
364364

365365
// Wait for the cluster to be updated (or fail)
366366
stateConf := &retry.StateChangeConf{
367-
Pending: []string{string(platform.ClusterStatusCREATING), string(platform.ClusterStatusUPDATING)},
368-
Target: []string{string(platform.ClusterStatusCREATED), string(platform.ClusterStatusUPDATEFAILED), string(platform.ClusterStatusCREATEFAILED)},
367+
Pending: []string{string(platform.ClusterStatusCREATING), string(platform.ClusterStatusUPDATING), string(platform.ClusterStatusUPGRADEPENDING)},
368+
Target: []string{string(platform.ClusterStatusCREATED), string(platform.ClusterStatusUPDATEFAILED), string(platform.ClusterStatusCREATEFAILED), string(platform.ClusterStatusACCESSDENIED)},
369369
Refresh: ClusterResourceRefreshFunc(ctx, r.platformClient, r.organizationId, cluster.JSON200.Id),
370370
Timeout: 3 * time.Hour,
371371
MinTimeout: 1 * time.Minute,
@@ -435,7 +435,7 @@ func (r *ClusterResource) Delete(
435435

436436
// Wait for the cluster to be deleted
437437
stateConf := &retry.StateChangeConf{
438-
Pending: []string{string(platform.ClusterStatusCREATING), string(platform.ClusterStatusUPDATING), string(platform.ClusterStatusCREATED), string(platform.ClusterStatusUPDATEFAILED), string(platform.ClusterStatusCREATEFAILED)},
438+
Pending: []string{string(platform.ClusterStatusCREATING), string(platform.ClusterStatusUPDATING), string(platform.ClusterStatusCREATED), string(platform.ClusterStatusUPDATEFAILED), string(platform.ClusterStatusCREATEFAILED), string(platform.ClusterStatusUPGRADEPENDING)},
439439
Target: []string{"DELETED"},
440440
Refresh: ClusterResourceRefreshFunc(ctx, r.platformClient, r.organizationId, data.Id.ValueString()),
441441
Timeout: 1 * time.Hour,

0 commit comments

Comments
 (0)