Skip to content

Downloads: link the Helm chart tarball on the Kubernetes Helm card - #913

Merged
wu-sheng merged 1 commit into
masterfrom
fix/helm-chart-download-link
Aug 31, 2026
Merged

Downloads: link the Helm chart tarball on the Kubernetes Helm card#913
wu-sheng merged 1 commit into
masterfrom
fix/helm-chart-download-link

Conversation

@wu-sheng

@wu-sheng wu-sheng commented Aug 31, 2026

Copy link
Copy Markdown
Member

Apache publishes two files for each Helm chart release. The downloads page linked only one.

$ curl -s https://downloads.apache.org/skywalking/helm/5.0.0/
skywalking-helm-5.0.0-src.tgz      <- linked on the page  (src ↓)
skywalking-helm-5.0.0.tgz          <- NOT linked anywhere

The second one is the packaged chart — what helm install actually consumes. With no link for it, the Kubernetes Helm card rendered a Source section and nothing else, and the chart was reachable only by browsing the ASF mirror by hand.

Change

Adds a Distribution section to the Kubernetes Helm card carrying the chart for:

  • 5.0.0closer.cgi for the download, downloads.apache.org for .asc / .sha512
  • 4.9.0archive.apache.org throughout

labelled Helm chart, matching what the SkyWalking Cloud on Kubernetes card already shows.

Why it went unnoticed

Not a 5.0.0 regression — 4.9.0 ships a chart too, with full signatures, and was equally unlinked. It only became visible because SWCK 0.11.0 began publishing its own chart in #912, which left two adjacent cards disagreeing about whether a released chart gets a link.

For reference, the three chart artifacts on the site now behave consistently, and the differences between them are deliberate:

chart released from where it appears
SkyWalking Helm apache/skywalking-helm Distribution row on the Kubernetes Helm card — this PR
SWCK apache/skywalking-swck, new in 0.11.0 Distribution row on the SWCK card (#912)
BanyanDB Helm apache/skywalking-banyandb-helm, a separate project its own card

Verification

All six new links probed — every one returns 200, across both the current-release and archive paths. Full Hugo build: the card renders Source → src and Distribution → Helm chart, with 4.9.0 behind "+1 more" in both sections.

skywalking-helm-<version>.tgz — the packaged chart, and the artifact people
actually install — is published to the ASF dist but was never linked. The
Kubernetes Helm card carried a Source section alone, offering only the source
tarball, so the chart was reachable only by browsing the mirror by hand.

Adds a Distribution section with the chart for 5.0.0 (closer.cgi plus
downloads.apache.org signatures) and 4.9.0 (archive), labelled "Helm chart"
to match what the SWCK card already shows. All six links verified to return
200.

This is a standing omission rather than something 5.0.0 introduced — 4.9.0
shipped the chart too. It became visible now because SWCK 0.11.0 started
publishing its own chart in #912, leaving two adjacent cards disagreeing
about whether a released chart gets a link.
@netlify

netlify Bot commented Aug 31, 2026

Copy link
Copy Markdown

Deploy Preview for skywalking-website-preview ready!

Name Link
🔨 Latest commit 05ffbbb
🔍 Latest deploy log https://app.netlify.com/projects/skywalking-website-preview/deploys/6a957f6d1e240f000834f694
😎 Deploy Preview https://deploy-preview-913--skywalking-website-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@wu-sheng
wu-sheng merged commit ef4cd4d into master Aug 31, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant