Fix basebuild job by adding multiarch support (was trying to build on x86_64 with an arm64 image)
Change-Id: Ie9be1a1a7aac016139e17d3293e22e744d527eaa
diff --git a/packer/templates/basebuild.json b/packer/templates/basebuild.json
index 0189a02..92f5090 100644
--- a/packer/templates/basebuild.json
+++ b/packer/templates/basebuild.json
@@ -8,12 +8,13 @@
"subnet_id": null,
"ssh_user": null,
"distro": null,
- "cloud_user_data": null
+ "cloud_user_data": null,
+ "arch": "x86_64"
},
"builders": [
{
"access_key": "{{user `aws_access_key`}}",
- "ami_name": "{{user `distro`}} - basebuild - {{isotime \"20060102-1504\"}}",
+ "ami_name": "{{user `distro`}} - basebuild - {{user `arch`}} - {{isotime \"20060102-1504\"}}",
"instance_type": "t2.micro",
"region": "us-west-2",
"secret_key": "{{user `aws_security_key`}}",
@@ -21,6 +22,7 @@
"source_ami_filter": {
"filters": {
"name": "{{user `source_ami_filter_name`}}",
+ "architecture": "{{user `arch`}}",
"root-device-type": "ebs",
"virtualization-type": "hvm"
},