Skip to content

Commit 2f55b40

Browse files
authored
Temporarily override GPU base AMI (#161)
1 parent 540e763 commit 2f55b40

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

al2gpu.pkr.hcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ source "amazon-ebs" "al2gpu" {
1515
region = var.region
1616
source_ami_filter {
1717
filters = {
18-
name = "${var.source_ami_al2}"
18+
name = "${var.source_ami_al2_gpu}"
1919
}
2020
owners = ["amazon"]
2121
most_recent = true

generate-release-vars.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ distribution_release_al2023=$(curl -s https://al2023-repos-us-west-2-de612dc2.s3
7171

7272
readonly ami_name_al2_kernel5dot10arm ami_name_al2_kernel5dot10 ami_name_al2_arm ami_name_al2_x86 ami_name_al1 ami_name_al2023_arm ami_name_al2023_x86 distribution_release_al2023
7373

74+
# Temporarily override base AMI for AL2 GPU due to a known al2 kernel and EFA/Nvidia incompatibility
7475
cat >|release.auto.pkrvars.hcl <<EOF
7576
ami_version = "$ami_version"
7677
ecs_agent_version = "$agent_version"
@@ -84,6 +85,7 @@ source_ami_al2 = "$ami_name_al2_x86"
8485
source_ami_al2arm = "$ami_name_al2_arm"
8586
source_ami_al2kernel5dot10 = "$ami_name_al2_kernel5dot10"
8687
source_ami_al2kernel5dot10arm = "$ami_name_al2_kernel5dot10arm"
88+
source_ami_al2_gpu = "amzn2-ami-minimal-hvm-2.0.20230926.0-x86_64-ebs"
8789
source_ami_al2023 = "$ami_name_al2023_x86"
8890
source_ami_al2023arm = "$ami_name_al2023_arm"
8991
kernel_version_al2023 = "$kernel_version_al2023_x86"

variables.pkr.hcl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,12 @@ variable "source_ami_al2arm" {
8787
description = "Amazon Linux 2 ARM source AMI to build from."
8888
}
8989

90+
variable "source_ami_al2_gpu" {
91+
type = string
92+
description = "Amazon Linux 2 source AMI to build AL2GPU AMI from. This is a temporary override."
93+
default = "amzn2-ami-minimal-hvm-2.0.20230926.0-x86_64-ebs"
94+
}
95+
9096
variable "source_ami_al2kernel5dot10" {
9197
type = string
9298
description = "Amazon Linux 2 Kernel 5.10 source AMI to build from."

0 commit comments

Comments
 (0)