Skip to content

Commit c20fe62

Browse files
committed
fix: correct AWS account ID format in EKS node configuration test
The volume_kms_key_arn in TestAccEKS_ResourceNodeConfiguration was using an invalid 6-digit AWS account ID (012345), which fails API validation that requires exactly 12 digits per the regex pattern: ^arn:aws:kms:[a-z0-9-]+:[0-9]{12}:... Changed account ID from "012345" to "012345678901" to match AWS account ID format requirements. Fixes test failure: Error: expected status code 200, received: status=400 body={"message":"bad request", "fieldViolations":[{"field":"volumeKmsKeyArn", "description":"value does not match regex pattern"}]}
1 parent 7ac12a9 commit c20fe62

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

castai/resource_node_configuration_eks_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func TestAccEKS_ResourceNodeConfiguration(t *testing.T) {
4646
resource.TestCheckResourceAttr(resourceName, "eks.0.volume_throughput", "131"),
4747
resource.TestCheckResourceAttr(resourceName, "eks.0.imds_v1", "true"),
4848
resource.TestCheckResourceAttr(resourceName, "eks.0.imds_hop_limit", "3"),
49-
resource.TestCheckResourceAttr(resourceName, "eks.0.volume_kms_key_arn", "arn:aws:kms:eu-central-1:012345:key/1d989ee1-59cd-4238-8018-79bae29d1109"),
49+
resource.TestCheckResourceAttr(resourceName, "eks.0.volume_kms_key_arn", "arn:aws:kms:eu-central-1:012345678901:key/1d989ee1-59cd-4238-8018-79bae29d1109"),
5050
resource.TestCheckResourceAttr(resourceName, "eks.0.target_group.#", "1"),
5151
resource.TestCheckResourceAttr(resourceName, "eks.0.max_pods_per_node_formula", "NUM_IP_PER_PREFIX-NUM_MAX_NET_INTERFACES"),
5252
resource.TestCheckResourceAttr(resourceName, "eks.0.ips_per_prefix", "4"),
@@ -138,7 +138,7 @@ resource "castai_node_configuration" "test" {
138138
volume_type = "gp3"
139139
volume_iops = 3100
140140
volume_throughput = 131
141-
volume_kms_key_arn = "arn:aws:kms:eu-central-1:012345:key/1d989ee1-59cd-4238-8018-79bae29d1109"
141+
volume_kms_key_arn = "arn:aws:kms:eu-central-1:012345678901:key/1d989ee1-59cd-4238-8018-79bae29d1109"
142142
imds_v1 = true
143143
imds_hop_limit = 3
144144
max_pods_per_node_formula = "NUM_IP_PER_PREFIX-NUM_MAX_NET_INTERFACES"

0 commit comments

Comments
 (0)