[build/docker] Fix beats architecture (#113340)

Beats ARM artifacts use arm64 as the identifier.  This fixes the
architecture passed to docker.
This commit is contained in:
Jonathan Budzenski 2021-09-28 17:46:11 -05:00 committed by GitHub
parent bd699aceb2
commit e54950177d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -52,8 +52,9 @@ export async function runDockerGenerator(
const artifactArchitecture = flags.architecture === 'aarch64' ? 'aarch64' : 'x86_64';
const artifactPrefix = `kibana-${version}-linux`;
const artifactTarball = `${artifactPrefix}-${artifactArchitecture}.tar.gz`;
const metricbeatTarball = `metricbeat-${version}-linux-${artifactArchitecture}.tar.gz`;
const filebeatTarball = `filebeat-${version}-linux-${artifactArchitecture}.tar.gz`;
const beatsArchitecture = flags.architecture === 'aarch64' ? 'arm64' : 'x86_64';
const metricbeatTarball = `metricbeat-${version}-linux-${beatsArchitecture}.tar.gz`;
const filebeatTarball = `filebeat-${version}-linux-${beatsArchitecture}.tar.gz`;
const artifactsDir = config.resolveFromTarget('.');
const beatsDir = config.resolveFromRepo('.beats');
const dockerBuildDate = flags.dockerBuildDate || new Date().toISOString();