Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[packaging] use -aarch64 suffix #28738

Closed
v1v opened this issue Nov 1, 2021 · 0 comments · Fixed by #28813
Closed

[packaging] use -aarch64 suffix #28738

v1v opened this issue Nov 1, 2021 · 0 comments · Fixed by #28813
Assignees
Labels
:Packaging Packaging Team:Automation Label for the Observability productivity team

Comments

@v1v
Copy link
Member

v1v commented Nov 1, 2021

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

@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label Nov 1, 2021
@andresrc andresrc added the Team:Automation Label for the Observability productivity team label Nov 2, 2021
@botelastic botelastic bot removed the needs_team Indicates that the issue/PR needs a Team:* label label Nov 2, 2021
@v1v v1v self-assigned this Nov 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Packaging Packaging Team:Automation Label for the Observability productivity team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants