From 609ee013ad69a3ad350c9815cc16f131668253c4 Mon Sep 17 00:00:00 2001 From: Alan Storm Date: Tue, 9 Nov 2021 08:03:54 -0800 Subject: [PATCH] fix: use amd64 for intel-compat builds (amazon uses x86_64) --- apm-lambda-extension/cli/install.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apm-lambda-extension/cli/install.js b/apm-lambda-extension/cli/install.js index aceb954a..a72f1c8a 100644 --- a/apm-lambda-extension/cli/install.js +++ b/apm-lambda-extension/cli/install.js @@ -72,14 +72,14 @@ async function cmd(argv) { } const arch = configuration.Configuration.Architectures.pop() - if(arch !== 'arm64' && arch != 'amd64') { - console.log("Unexpected configuration.Configuration.Architectures value, exiting.") + if(arch !== 'arm64' && arch != 'x86_64') { + console.log("Unexpected configuration.Configuration.Architectures value ("+arch+"), exiting.") process.exit(1) } // run command to set env variables try { - process.env['GOARCH'] = arch + process.env['GOARCH'] = (arch === 'arm64') ? 'arm64' : 'amd64' const output = await runShellCommand( __dirname + '/elastic-lambda.js', ['update-function-env',config.function_name, JSON.stringify(config.lambda_env)],