Skip to content

fix: chart and CI correctness fixes#43

Merged
aa-replicated merged 1 commit intomainfrom
demo/tier4
Apr 17, 2026
Merged

fix: chart and CI correctness fixes#43
aa-replicated merged 1 commit intomainfrom
demo/tier4

Conversation

@aa-replicated
Copy link
Copy Markdown
Owner

Summary

Eight correctness fixes across chart templates and CI workflows.

Changes

# File Fix
1 preflight.yaml runPod fileName: db-connection-check/check.logdb-connection-check.log (flat output, no subdirectory)
2 preflight.yaml Add exclude: 'repl{{ and IsEmbeddedCluster (not IsOnline) }}' to reachability collector and analyzer so they are skipped in airgap EC installs
3 support-bundle.yaml fileName: gameshelf-app/*.log"*/gameshelf.log" (logs collector writes <pod-name>/<container-name>.log)
4 support-bundle.yaml SDK log selector: app=replicatedapp.kubernetes.io/name=replicated
5 helmchart.yaml Remove replicated.integrationLicenseID — forces SDK into integration mode in KOTS/EC, losing release context and update checks
6 helmchart.yaml Add postgresql.volumePermissions.image.registry: "" so the init container also skips the proxy in airgap
7 pr.yml Push both pr-<N> and pr-<N>-<run> image tags so the chart's appVersion (pr-<N>-<run>) resolves at install time
10 release.yml Pin create-release and promote-release to @v1 (matches pr.yml)

Test plan

  • PR CI passes (image tag mismatch fix)
  • Airgap EC install: reachability preflight skipped, no proxy pull failure on postgresql init container
  • Support bundle collection picks up app logs correctly

🤖 Generated with Claude Code

- preflight.yaml: fix runPod fileName (flat, not subdirectory)
- preflight.yaml: exclude reachability collector/analyzer in airgap EC
- support-bundle.yaml: fix logs fileName to */gameshelf.log
- support-bundle.yaml: fix SDK log selector to app.kubernetes.io/name=replicated
- helmchart.yaml: remove integrationLicenseID (forces SDK into integration mode)
- helmchart.yaml: add postgresql volumePermissions registry: "" for airgap
- pr.yml: push versioned image tag so chart appVersion resolves at install
- release.yml: align replicated-actions versions to @v1 (matches pr.yml)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@aa-replicated aa-replicated merged commit 4860527 into main Apr 17, 2026
2 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