From 21f77f576dd643e9ed5b7964bbc3152a44092f4d Mon Sep 17 00:00:00 2001 From: Mahmood Ali Date: Tue, 12 Jan 2021 13:30:30 -0500 Subject: [PATCH] change ami naming --- e2e/terraform/compute.tf | 8 ++++++-- e2e/terraform/packer/ubuntu-bionic-amd64.pkr.hcl | 3 ++- e2e/terraform/packer/windows-2016-amd64.pkr.hcl | 7 +++++-- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/e2e/terraform/compute.tf b/e2e/terraform/compute.tf index ea5b0874b..c8f27212c 100644 --- a/e2e/terraform/compute.tf +++ b/e2e/terraform/compute.tf @@ -1,3 +1,7 @@ +locals { + ami_prefix = "nomad-e2e-v2" +} + resource "aws_instance" "server" { ami = data.aws_ami.ubuntu_bionic_amd64.image_id instance_type = var.instance_type @@ -60,7 +64,7 @@ data "aws_ami" "ubuntu_bionic_amd64" { filter { name = "name" - values = ["nomad-e2e-ubuntu-bionic-amd64-*"] + values = ["${local.ami_prefix}-ubuntu-bionic-amd64-*"] } filter { @@ -75,7 +79,7 @@ data "aws_ami" "windows_2016_amd64" { filter { name = "name" - values = ["nomad-e2e-windows-2016-amd64-*"] + values = ["${local.ami_prefix}-windows-2016-amd64-*"] } filter { diff --git a/e2e/terraform/packer/ubuntu-bionic-amd64.pkr.hcl b/e2e/terraform/packer/ubuntu-bionic-amd64.pkr.hcl index 790c359f6..14e5a140b 100644 --- a/e2e/terraform/packer/ubuntu-bionic-amd64.pkr.hcl +++ b/e2e/terraform/packer/ubuntu-bionic-amd64.pkr.hcl @@ -1,10 +1,11 @@ locals { timestamp = regex_replace(timestamp(), "[- TZ:]", "") distro = "ubuntu-bionic-18.04-amd64-server-*" + version = "v2" } source "amazon-ebs" "latest_ubuntu_bionic" { - ami_name = "nomad-e2e-ubuntu-bionic-amd64-${local.timestamp}" + ami_name = "nomad-e2e-${local.version}-ubuntu-bionic-amd64-${local.timestamp}" iam_instance_profile = "packer_build" // defined in nomad-e2e repo instance_type = "t2.medium" region = "us-east-1" diff --git a/e2e/terraform/packer/windows-2016-amd64.pkr.hcl b/e2e/terraform/packer/windows-2016-amd64.pkr.hcl index e9e66126d..8e03fc787 100644 --- a/e2e/terraform/packer/windows-2016-amd64.pkr.hcl +++ b/e2e/terraform/packer/windows-2016-amd64.pkr.hcl @@ -1,7 +1,10 @@ -locals { timestamp = regex_replace(timestamp(), "[- TZ:]", "") } +locals { + timestamp = regex_replace(timestamp(), "[- TZ:]", "") + version = "v2" +} source "amazon-ebs" "latest_windows_2016" { - ami_name = "nomad-e2e-windows-2016-amd64-${local.timestamp}" + ami_name = "nomad-e2e-${local.version}-windows-2016-amd64-${local.timestamp}" communicator = "ssh" instance_type = "t2.medium" region = "us-east-1"