@@ -372,9 +372,13 @@ func TestAccPool_Size(t *testing.T) {
372372 Steps : []resource.TestStep {
373373 {
374374 Config : fmt .Sprintf (`
375+ resource "scaleway_vpc" "main" {}
376+
375377 resource "scaleway_vpc_private_network" "test-pool-size" {
376378 name = "test-pool-size"
379+ vpc_id = scaleway_vpc.main.id
377380 }
381+
378382 resource "scaleway_k8s_cluster" "test-pool-size" {
379383 name = "test-pool-size"
380384 version = "%s"
@@ -400,9 +404,13 @@ func TestAccPool_Size(t *testing.T) {
400404 },
401405 {
402406 Config : fmt .Sprintf (`
407+ resource "scaleway_vpc" "main" {}
408+
403409 resource "scaleway_vpc_private_network" "test-pool-size" {
404410 name = "test-pool-size"
411+ vpc_id = scaleway_vpc.main.id
405412 }
413+
406414 resource "scaleway_k8s_cluster" "test-pool-size" {
407415 name = "test-pool-size"
408416 version = "%s"
@@ -452,8 +460,11 @@ func TestAccPool_PublicIPDisabled(t *testing.T) {
452460 Steps : []resource.TestStep {
453461 {
454462 Config : fmt .Sprintf (`
463+ resource "scaleway_vpc" "main" {}
464+
455465 resource "scaleway_vpc_private_network" "public_ip" {
456466 name = "test-k8s-public-ip"
467+ vpc_id = scaleway_vpc.main.id
457468 }
458469
459470 resource "scaleway_k8s_cluster" "public_ip" {
@@ -485,8 +496,11 @@ func TestAccPool_PublicIPDisabled(t *testing.T) {
485496 },
486497 {
487498 Config : fmt .Sprintf (`
499+ resource "scaleway_vpc" "main" {}
500+
488501 resource "scaleway_vpc_private_network" "public_ip" {
489502 name = "test-k8s-public-ip"
503+ vpc_id = scaleway_vpc.main.id
490504 }
491505
492506 resource "scaleway_vpc_public_gateway" "public_ip" {
@@ -755,8 +769,11 @@ resource "scaleway_k8s_pool" "default" {
755769 tags = [ "terraform-test", "scaleway_k8s_cluster", "default" ]
756770}
757771
772+ resource "scaleway_vpc" "main" {}
773+
758774resource "scaleway_vpc_private_network" "minimal" {
759775 name = "test-pool-minimal"
776+ vpc_id = scaleway_vpc.main.id
760777}
761778
762779resource "scaleway_k8s_cluster" "minimal" {
@@ -797,8 +814,11 @@ resource "scaleway_k8s_pool" "default" {
797814 wait_for_pool_ready = true
798815}
799816
817+ resource "scaleway_vpc" "main" {}
818+
800819resource "scaleway_vpc_private_network" "minimal" {
801820 name = "test-pool-wait"
821+ vpc_id = scaleway_vpc.main.id
802822}
803823
804824resource "scaleway_k8s_cluster" "minimal" {
@@ -828,8 +848,11 @@ resource "scaleway_k8s_pool" "placement_group" {
828848 size = 1
829849}
830850
851+ resource "scaleway_vpc" "main" {}
852+
831853resource "scaleway_vpc_private_network" "placement_group" {
832854 name = "test-pool-placement-group"
855+ vpc_id = scaleway_vpc.main.id
833856}
834857
835858resource "scaleway_k8s_cluster" "placement_group" {
@@ -928,8 +951,11 @@ resource "scaleway_k8s_pool" "upgrade_policy" {
928951 }
929952}
930953
954+ resource "scaleway_vpc" "main" {}
955+
931956resource "scaleway_vpc_private_network" "upgrade_policy" {
932957 name = "test-pool-upgrade-policy"
958+ vpc_id = scaleway_vpc.main.id
933959}
934960
935961resource "scaleway_k8s_cluster" "upgrade_policy" {
@@ -957,8 +983,11 @@ resource "scaleway_k8s_pool" "kubelet_args" {
957983 }
958984}
959985
986+ resource "scaleway_vpc" "main" {}
987+
960988resource "scaleway_vpc_private_network" "kubelet_args" {
961989 name = "test-pool-kubelet-args"
990+ vpc_id = scaleway_vpc.main.id
962991}
963992
964993resource "scaleway_k8s_cluster" "kubelet_args" {
@@ -984,8 +1013,11 @@ resource "scaleway_k8s_pool" "zone" {
9841013 zone = "%s"
9851014}
9861015
1016+ resource "scaleway_vpc" "main" {}
1017+
9871018resource "scaleway_vpc_private_network" "zone" {
9881019 name = "test-pool-zone"
1020+ vpc_id = scaleway_vpc.main.id
9891021}
9901022
9911023resource "scaleway_k8s_cluster" "zone" {
0 commit comments