- Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
CI Run: https://github.com/coder/coder/actions/runs/18916039371
Failed Job: lint — https://github.com/coder/coder/actions/runs/18916039371/job/53999602610
Commit: 92b63871ca2c35f62d253d778142f23dadde8b75 (Dean Sheather) — coder/coder@92b6387
Date: 2025-10-29 17:03 UTC
Root Cause Classification: Infrastructure (external dependency outage)
Failure Details (from logs):
##[group]Installing v3.9.2 Downloading 'v3.9.2' from 'https://get.helm.sh' Waiting 16 seconds before trying again Waiting 19 seconds before trying again ##[error]Error: Failed to download Helm from location https://get.helm.sh/helm-v3.9.2-linux-amd64.tar.gz Analysis:
- The lint job failed during the "Install helm" step using azure/setup-helm@v4.3.1
- This indicates an availability or connectivity issue with get.helm.sh, not a code/test problem
- All other jobs (tests, build, e2e) succeeded; the required check failed only due to lint depending on Helm
- Timing aligns with the Slack alert; the failure occurred minutes before the notification
Duplicates Search (none found):
- repo:coder/internal "Failed to download Helm"
- repo:coder/internal get.helm.sh
- repo:coder/internal "azure/setup-helm" OR "Install helm"
- Checked last 30 days of closed issues for similar infra outages
Context / Ownership:
- CI workflow file: .github/workflows/ci.yaml (lint job uses azure/setup-helm v3.9.2)
- A follow-up fix landed to work around the outage: "ci: workaround for get.helm.sh outage" — coder/coder@50749d1 (2025-10-29 17:33Z)
Proposed Actions:
- Monitor for recurrence; if get.helm.sh remains flaky, consider switching to an alternate installation method (e.g., apt repository or mirrored tarball) permanently for CI
- Ensure the workaround in 50749d1 is backported or retained as needed
Assignment:
- Leaving unassigned as this is CI infrastructure. Tagging CI/DevEx area for visibility.
Metadata
Metadata
Assignees
Labels
No labels