From 52048aaf666d2ce32d387fe02c8469cb050fdbb7 Mon Sep 17 00:00:00 2001 From: Lucas Di Pentima Date: Fri, 26 Apr 2024 16:45:42 -0300 Subject: [PATCH] 21383: Adds http_endpoint="enabled" to Terraform's ec2 instances code. Although the documentation states that it's enabled by default, I was getting an error like this: Error: creating EC2 Instance: InvalidParameterValue: A value of '' is not valid for HttpEndpoint. Specify either 'enabled' or 'disabled' and try again. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- tools/salt-install/terraform/aws/services/main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/salt-install/terraform/aws/services/main.tf b/tools/salt-install/terraform/aws/services/main.tf index 54e2fc412b..06564edad6 100644 --- a/tools/salt-install/terraform/aws/services/main.tf +++ b/tools/salt-install/terraform/aws/services/main.tf @@ -70,6 +70,7 @@ resource "aws_instance" "arvados_service" { metadata_options { # Sets IMDSv2 to required. Default is "optional". http_tokens = "required" + http_endpoint = "enabled" } lifecycle { ignore_changes = [ -- 2.30.2