Terraform allow one of X86_64, ARM64 but the validation is for x86_64 has been fixed (#3615)

Co-authored-by: suryansh.singhal <suryansh.singhal@arya.ag>
This commit is contained in:
Suryansh Singhal
2026-01-02 17:17:55 +05:30
committed by GitHub
parent 8d73680472
commit 5eeb7b51bb

View File

@@ -83,9 +83,9 @@ variable "attached_disks" {
}
validation {
condition = alltrue([for d in var.attached_disks :
(d.options.architecture == null || contains(["ARM64", "x86_64"], d.options.architecture))
(d.options.architecture == null || contains(["ARM64", "X86_64"], d.options.architecture))
])
error_message = "Architecture can be null, 'x86_64' or 'ARM64'."
error_message = "Architecture can be null, 'X86_64' or 'ARM64'."
}
}
@@ -125,9 +125,9 @@ variable "boot_disk" {
validation {
condition = (
var.boot_disk.initialize_params.architecture == null ||
contains(["ARM64", "x86_64"], var.boot_disk.initialize_params.architecture)
contains(["ARM64", "X86_64"], var.boot_disk.initialize_params.architecture)
)
error_message = "Architecture can be null, 'x86_64' or 'ARM64'."
error_message = "Architecture can be null, 'X86_64' or 'ARM64'."
}
}