@@ -500,24 +500,15 @@ func TestAccScalewayK8SCluster_TypeChange(t *testing.T) {
500
500
},
501
501
{
502
502
// 3 : Upgrade to an even bigger dedicated Kapsule --> should migrate
503
- Config : testAccCheckScalewayK8SClusterTypeChange ("kapsule-dedicated-16" , "cilium" , latestK8SVersion ),
504
- Check : resource .ComposeTestCheckFunc (
505
- testAccCheckScalewayK8SClusterExists (tt , "scaleway_k8s_cluster.type-change" ),
506
- resource .TestCheckResourceAttr ("scaleway_k8s_cluster.type-change" , "type" , "kapsule-dedicated-16" ),
507
- testAccCheckScalewayResourceIDPersisted ("scaleway_k8s_cluster.type-change" , & clusterID ),
508
- ),
509
- },
510
- {
511
- // 4 : Downgrade to a smaller dedicated Kapsule --> should recreate
512
503
Config : testAccCheckScalewayK8SClusterTypeChange ("kapsule-dedicated-8" , "cilium" , latestK8SVersion ),
513
504
Check : resource .ComposeTestCheckFunc (
514
505
testAccCheckScalewayK8SClusterExists (tt , "scaleway_k8s_cluster.type-change" ),
515
506
resource .TestCheckResourceAttr ("scaleway_k8s_cluster.type-change" , "type" , "kapsule-dedicated-8" ),
516
- testAccCheckScalewayResourceIDChanged ("scaleway_k8s_cluster.type-change" , & clusterID ),
507
+ testAccCheckScalewayResourceIDPersisted ("scaleway_k8s_cluster.type-change" , & clusterID ),
517
508
),
518
509
},
519
510
{
520
- // 5 : Change to a dedicated Kosmos --> should recreate
511
+ // 4 : Change to a dedicated Kosmos --> should recreate
521
512
Config : testAccCheckScalewayK8SClusterTypeChange ("multicloud-dedicated-4" , "kilo" , latestK8SVersion ),
522
513
Check : resource .ComposeTestCheckFunc (
523
514
testAccCheckScalewayK8SClusterExists (tt , "scaleway_k8s_cluster.type-change" ),
@@ -526,14 +517,23 @@ func TestAccScalewayK8SCluster_TypeChange(t *testing.T) {
526
517
),
527
518
},
528
519
{
529
- // 6 : Upgrade to a bigger dedicated Kosmos --> should migrate
520
+ // 5 : Upgrade to a bigger dedicated Kosmos --> should migrate
530
521
Config : testAccCheckScalewayK8SClusterTypeChange ("multicloud-dedicated-8" , "kilo" , latestK8SVersion ),
531
522
Check : resource .ComposeTestCheckFunc (
532
523
testAccCheckScalewayK8SClusterExists (tt , "scaleway_k8s_cluster.type-change" ),
533
524
resource .TestCheckResourceAttr ("scaleway_k8s_cluster.type-change" , "type" , "multicloud-dedicated-8" ),
534
525
testAccCheckScalewayResourceIDPersisted ("scaleway_k8s_cluster.type-change" , & clusterID ),
535
526
),
536
527
},
528
+ {
529
+ // 6 : Downgrade to a smaller dedicated Kosmos --> should recreate
530
+ Config : testAccCheckScalewayK8SClusterTypeChange ("multicloud-dedicated-4" , "kilo" , latestK8SVersion ),
531
+ Check : resource .ComposeTestCheckFunc (
532
+ testAccCheckScalewayK8SClusterExists (tt , "scaleway_k8s_cluster.type-change" ),
533
+ resource .TestCheckResourceAttr ("scaleway_k8s_cluster.type-change" , "type" , "multicloud-dedicated-4" ),
534
+ testAccCheckScalewayResourceIDChanged ("scaleway_k8s_cluster.type-change" , & clusterID ),
535
+ ),
536
+ },
537
537
{
538
538
// 7 : Downgrade to a mutualized Kosmos --> should recreate
539
539
Config : testAccCheckScalewayK8SClusterTypeChange ("multicloud" , "kilo" , latestK8SVersion ),
0 commit comments