@@ -19,7 +19,7 @@ func resourceScalewayK8SClusterBeta() *schema.Resource {
19
19
UpdateContext : resourceScalewayK8SClusterBetaUpdate ,
20
20
DeleteContext : resourceScalewayK8SClusterBetaDelete ,
21
21
Importer : & schema.ResourceImporter {
22
- State : schema .ImportStatePassthrough ,
22
+ StateContext : schema .ImportStatePassthroughContext ,
23
23
},
24
24
SchemaVersion : 0 ,
25
25
Schema : map [string ]* schema.Schema {
@@ -448,7 +448,7 @@ func resourceScalewayK8SClusterBetaCreate(ctx context.Context, d *schema.Resourc
448
448
}
449
449
450
450
if versionIsOnlyMinor {
451
- version , err = k8sGetLatestVersionFromMinor (k8sAPI , region , version )
451
+ version , err = k8sGetLatestVersionFromMinor (ctx , k8sAPI , region , version )
452
452
if err != nil {
453
453
return diag .FromErr (fmt .Errorf ("minor version x.y must be used with auto upgrade enabled" ))
454
454
}
@@ -491,7 +491,7 @@ func resourceScalewayK8SClusterBetaCreate(ctx context.Context, d *schema.Resourc
491
491
}
492
492
493
493
if _ , ok := d .GetOk ("default_pool" ); ok {
494
- err = waitK8SCluster (k8sAPI , region , res .ID , k8s .ClusterStatusReady )
494
+ err = waitK8SCluster (ctx , k8sAPI , region , res .ID , k8s .ClusterStatusReady )
495
495
if err != nil {
496
496
return diag .FromErr (err )
497
497
}
@@ -501,13 +501,13 @@ func resourceScalewayK8SClusterBetaCreate(ctx context.Context, d *schema.Resourc
501
501
return diag .FromErr (err )
502
502
}
503
503
504
- err = waitK8SPoolReady (k8sAPI , region , expandID (pool .ID ))
504
+ err = waitK8SPoolReady (ctx , k8sAPI , region , expandID (pool .ID ))
505
505
if err != nil {
506
506
return diag .FromErr (err )
507
507
}
508
508
}
509
509
} else {
510
- err = waitK8SCluster (k8sAPI , region , res .ID , k8s .ClusterStatusPoolRequired )
510
+ err = waitK8SCluster (ctx , k8sAPI , region , res .ID , k8s .ClusterStatusPoolRequired )
511
511
if err != nil {
512
512
return diag .FromErr (err )
513
513
}
@@ -788,7 +788,7 @@ func resourceScalewayK8SClusterBetaDefaultPoolUpdate(ctx context.Context, d *sch
788
788
789
789
if oldPoolID != "" {
790
790
// wait for new pool to be ready before deleting old one
791
- err = waitK8SPoolReady (k8sAPI , region , expandID (defaultPoolID ))
791
+ err = waitK8SPoolReady (ctx , k8sAPI , region , expandID (defaultPoolID ))
792
792
if err != nil {
793
793
return diag .FromErr (err )
794
794
}
@@ -804,7 +804,7 @@ func resourceScalewayK8SClusterBetaDefaultPoolUpdate(ctx context.Context, d *sch
804
804
}
805
805
806
806
if d .Get ("default_pool.0.wait_for_pool_ready" ).(bool ) { // wait for the pool to be ready if specified
807
- err = waitK8SPoolReady (k8sAPI , region , expandID (defaultPoolID ))
807
+ err = waitK8SPoolReady (ctx , k8sAPI , region , expandID (defaultPoolID ))
808
808
if err != nil {
809
809
return diag .FromErr (err )
810
810
}
@@ -880,7 +880,7 @@ func resourceScalewayK8SClusterBetaUpdate(ctx context.Context, d *schema.Resourc
880
880
}
881
881
882
882
if versionIsOnlyMinor {
883
- version , err = k8sGetLatestVersionFromMinor (k8sAPI , region , version )
883
+ version , err = k8sGetLatestVersionFromMinor (ctx , k8sAPI , region , version )
884
884
if err != nil {
885
885
return diag .FromErr (err )
886
886
}
@@ -951,7 +951,7 @@ func resourceScalewayK8SClusterBetaUpdate(ctx context.Context, d *schema.Resourc
951
951
return diag .FromErr (err )
952
952
}
953
953
954
- err = waitK8SCluster (k8sAPI , region , clusterID , k8s .ClusterStatusReady , k8s .ClusterStatusPoolRequired )
954
+ err = waitK8SCluster (ctx , k8sAPI , region , clusterID , k8s .ClusterStatusReady , k8s .ClusterStatusPoolRequired )
955
955
if err != nil {
956
956
return diag .FromErr (err )
957
957
}
@@ -971,7 +971,7 @@ func resourceScalewayK8SClusterBetaUpdate(ctx context.Context, d *schema.Resourc
971
971
return diag .FromErr (err )
972
972
}
973
973
974
- err = waitK8SCluster (k8sAPI , region , clusterID , k8s .ClusterStatusReady , k8s .ClusterStatusPoolRequired )
974
+ err = waitK8SCluster (ctx , k8sAPI , region , clusterID , k8s .ClusterStatusReady , k8s .ClusterStatusPoolRequired )
975
975
if err != nil {
976
976
return diag .FromErr (err )
977
977
}
@@ -1009,7 +1009,7 @@ func resourceScalewayK8SClusterBetaDelete(ctx context.Context, d *schema.Resourc
1009
1009
return diag .FromErr (err )
1010
1010
}
1011
1011
1012
- err = waitK8SClusterDeleted (k8sAPI , region , clusterID )
1012
+ err = waitK8SClusterDeleted (ctx , k8sAPI , region , clusterID )
1013
1013
if err != nil {
1014
1014
return diag .FromErr (err )
1015
1015
}
0 commit comments