Skip to content

fix: pull helm test image from quay, not docker hub - #10

Merged
lakhansamani merged 1 commit into
mainfrom
fix/quay-test-image
Aug 6, 2026
Merged

fix: pull helm test image from quay, not docker hub#10
lakhansamani merged 1 commit into
mainfrom
fix/quay-test-image

Conversation

@lakhansamani

Copy link
Copy Markdown
Contributor

The chart pulled every image from quay except one: the helm test hook used image: busybox — Docker Hub, and unpinned. Anonymous Docker Hub pull limits can fail helm test in CI or in clusters without a Docker Hub pull secret.

  • templates/tests/test-connection.yaml: busyboxquay.io/quay/busybox:latest
  • chart 2.2.02.2.1 (template change), README chart version updated

Verification (kind, authorizer-issue8)

  • installed published authorizer/authorizer 2.2.0 from https://helm-charts.authorizer.dev, then upgraded to this build: STATUS: deployed
  • helm testPhase: Succeeded with the quay image
  • quay.io/quay/busybox:latest confirmed to have working wget/sh: wget -qO- http://authorizer:80/healthz{"status":"ok"}
  • rendered manifests now contain exactly two images, both on quay:
    • quay.io/authorizer/authorizer:2.3.0
    • quay.io/quay/busybox:latest
  • helm lint clean

Merging this publishes 2.2.1 automatically via the workflow added in #9.

Note: #7 also edits the version: line in Chart.yaml (2.2.0 → 2.3.0), so it will need a one-line conflict resolution after this lands.

The test hook was the only image not on quay, and it was unpinned.
Docker Hub anonymous pull limits can fail `helm test` in CI and in
clusters without a Docker Hub pull secret.
@netlify

netlify Bot commented Aug 6, 2026

Copy link
Copy Markdown

Deploy Preview for authorizer-helm-chart ready!

Name Link
🔨 Latest commit 3e810d6
🔍 Latest deploy log https://app.netlify.com/projects/authorizer-helm-chart/deploys/6a749cef01d2a0000869d2fd
😎 Deploy Preview https://deploy-preview-10--authorizer-helm-chart.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

@lakhansamani
lakhansamani merged commit fa70def into main Aug 6, 2026
4 checks passed
@lakhansamani
lakhansamani deleted the fix/quay-test-image branch August 6, 2026 14:44
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