[docs] Update incomplete artifact list for air-gapped deployments - #8158
[docs] Update incomplete artifact list for air-gapped deployments#8158mdbirnstiehl wants to merge 3 commits into
Conversation
Elastic Docs AI PR menuCheck the box to run an AI review for this pull request.
Powered by GitHub Agentic Workflows and docs-actions. For more information, reach out to the docs team. |
🔍 Preview links for changed docs |
✅ Elastic Docs Style Checker (Vale)No issues found on modified lines! The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale. |
| ```shell | ||
| #!/bin/sh | ||
|
|
||
| VERSION="${1:-9.0.0}" |
There was a problem hiding this comment.
From a public doc perspective, can't we have this aligned with the current - latest - version rather than being a static value
| curl -O https://artifacts.elastic.co/downloads/prodfiler/pf-elastic-symbolizer-{{version.stack}}-linux-x86_64.tar.gz.asc | ||
| 1. Download the latest release artifacts from the public {{artifact-registry}} at `https://artifacts.elastic.co/downloads/`. The required artifacts depend on which integrations you’re using and which operating systems your {{agent}}s run on. Make sure to also download the corresponding `.sha512` and PGP signature (`.asc`) files for each binary, as these are used for file integrity validation during installation and upgrade. | ||
|
|
||
| To generate the full set of `curl` commands for all supported architectures and package types, save the following script and run it with your stack version as the argument: |
There was a problem hiding this comment.
Internally, how do we ensure the list is complete and maintained, and that the script doesn't generate 404 URLs?
jeanfabrice
left a comment
There was a problem hiding this comment.
I left two comments attached to the code
Summary
Closes #1821
The "Host your own artifact registry" section previously listed only static curl commands for linux-x86_64 tar.gz packages, leaving users without guidance for other architectures and package types. This PR replaces that static list with a shell script that generates the full set of download commands for all supported architectures (linux-x86_64, linux-arm64, windows-x86_64, darwin-x86_64, darwin-aarch64) and package formats (.tar.gz, .deb, .rpm, .msi), including per-component exclusions where applicable.
Generative AI disclosure
Tool(s) and model(s) used: Claude Code Sonnet 4.6