Describe the enhancement:
Normalise the package naming with the ARM architecture suffix, so, ARM package names using the wording -aarch64 everywhere, except for .deb files that required arm64 for apt.
Describe a specific use case for the enhancement or feature:
Same user experience for the Elastic Stack consumers.
When: Starting 8.0
For instance:
Kibana produces:
"url": "./kibana-8.0.0-SNAPSHOT-aarch64.rpm",
"url": "./kibana-8.0.0-SNAPSHOT-amd64.deb",
"url": "./kibana-8.0.0-SNAPSHOT-arm64.deb",
"url": "./kibana-8.0.0-SNAPSHOT-darwin-aarch64.tar.gz",
"url": "./kibana-8.0.0-SNAPSHOT-darwin-x86_64.tar.gz",
"url": "./kibana-8.0.0-SNAPSHOT-docker-build-context.tar.gz",
"url": "./kibana-8.0.0-SNAPSHOT-docker-image-aarch64.tar.gz",
"url": "./kibana-8.0.0-SNAPSHOT-docker-image.tar.gz",
"url": "./kibana-8.0.0-SNAPSHOT-linux-aarch64.tar.gz",
"url": "./kibana-8.0.0-SNAPSHOT-linux-x86_64.tar.gz",
"url": "./kibana-8.0.0-SNAPSHOT-windows-x86_64.zip",
"url": "./kibana-8.0.0-SNAPSHOT-x86_64.rpm",
and Metricbeat:
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-aarch64.rpm",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-amd64.deb",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-arm64.deb",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-darwin-x86_64.tar.gz",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-docker-image-linux-amd64.tar.gz",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-docker-image-linux-arm64.tar.gz",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-linux-arm64.tar.gz",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-linux-x86_64.tar.gz",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-windows-x86_64.zip",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-x86_64.rpm",
Therefore
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-docker-image-linux-arm64.tar.gz",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-linux-arm64.tar.gz",
with this requirement then they should be renamed to
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-docker-image-linux-aarch64.tar.gz",
"url": "./metricbeat/metricbeat-8.0.0-SNAPSHOT-linux-aarch64.tar.gz",
cc @andresrc , @ruflin , @elastic/observablt-robots
Describe the enhancement:
Normalise the package naming with the ARM architecture suffix, so, ARM package names using the wording
-aarch64everywhere, except for .deb files that requiredarm64for apt.Describe a specific use case for the enhancement or feature:
Same user experience for the Elastic Stack consumers.
When: Starting 8.0
For instance:
Kibana produces:
and Metricbeat:
Therefore
with this requirement then they should be renamed to
cc @andresrc , @ruflin , @elastic/observablt-robots