From 077c1921ef5a201e8435c697e12ca6a4156442a5 Mon Sep 17 00:00:00 2001 From: Michael Smithhisler Date: Mon, 31 Mar 2025 12:07:45 -0400 Subject: [PATCH] e2e: disable IMDSv2 in tests (#25564) Consul needs to use a newer version of go-discover that can query IMDSv2 in order for our test infrastructure to be enabled with it. --- e2e/terraform/provision-infra/compute.tf | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/e2e/terraform/provision-infra/compute.tf b/e2e/terraform/provision-infra/compute.tf index da0c7fb4d..b6bd45adc 100644 --- a/e2e/terraform/provision-infra/compute.tf +++ b/e2e/terraform/provision-infra/compute.tf @@ -15,10 +15,6 @@ resource "aws_instance" "server" { count = var.server_count iam_instance_profile = data.aws_iam_instance_profile.nomad_e2e_cluster.name availability_zone = var.availability_zone - metadata_options { - http_endpoint = "enabled" - http_tokens = "required" - } # Instance tags tags = { @@ -36,10 +32,6 @@ resource "aws_instance" "client_ubuntu_jammy" { count = var.client_count_linux iam_instance_profile = data.aws_iam_instance_profile.nomad_e2e_cluster.name availability_zone = var.availability_zone - metadata_options { - http_endpoint = "enabled" - http_tokens = "required" - } # Instance tags tags = { @@ -60,10 +52,6 @@ resource "aws_instance" "client_windows_2016" { count = var.client_count_windows_2016 iam_instance_profile = data.aws_iam_instance_profile.nomad_e2e_cluster.name availability_zone = var.availability_zone - metadata_options { - http_endpoint = "enabled" - http_tokens = "required" - } user_data = file("${path.module}/userdata/windows-2016.ps1") @@ -83,10 +71,6 @@ resource "aws_instance" "consul_server" { vpc_security_group_ids = [aws_security_group.consul_server.id] iam_instance_profile = data.aws_iam_instance_profile.nomad_e2e_cluster.name availability_zone = var.availability_zone - metadata_options { - http_endpoint = "enabled" - http_tokens = "required" - } # Instance tags tags = {