fix(artifactapi): move kanidm to dockerhub remote #160

Merged
unkinben merged 1 commits from benvin/artifactapi-kanidm-dockerhub into main 2026-05-24 20:24:34 +10:00
Owner

Summary

  • Removes ^kanidm/ from the ghcr remote immutable_patterns
  • Adds ^kanidm/ to the dockerhub remote immutable_patterns

Why

kanidm/server is published on Docker Hub, not ghcr.io. Pulling via the ghcr cache was failing with 403 on anonymous token fetch → 502 Bad Gateway.

Test plan

  • docker pull artifactapi.k8s.syd1.au.unkin.net/dockerhub/kanidm/server:1.10.3 succeeds after artifactapi redeploys
## Summary - Removes `^kanidm/` from the `ghcr` remote immutable_patterns - Adds `^kanidm/` to the `dockerhub` remote immutable_patterns ## Why `kanidm/server` is published on Docker Hub, not ghcr.io. Pulling via the `ghcr` cache was failing with 403 on anonymous token fetch → 502 Bad Gateway. ## Test plan - [ ] `docker pull artifactapi.k8s.syd1.au.unkin.net/dockerhub/kanidm/server:1.10.3` succeeds after artifactapi redeploys
unkinben added 1 commit 2026-05-24 20:15:19 +10:00
fix(artifactapi): move kanidm to dockerhub remote
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
e25762107d
kanidm/server is published on Docker Hub, not ghcr.io — anonymous ghcr
token fetches were returning 403 causing 502s on pull.
unkinben merged commit 7cbec33588 into main 2026-05-24 20:24:34 +10:00
unkinben deleted branch benvin/artifactapi-kanidm-dockerhub 2026-05-24 20:24:34 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#160