chore: bump artifactapi to v3.7.5 #231

Merged
benvin merged 1 commits from benvin/artifactapi-3.7.5 into main 2026-07-05 17:14:08 +10:00
Owner

Why

Roll out artifactapi v3.7.5, which ships the local docker registry (artifactapi#103): local docker repos now serve the Docker Registry HTTP API V2 for push and pull.

Changes

  • apps/base/artifactapi/api-deployment.yaml: artifactapi image v3.7.4v3.7.5
  • apps/base/artifactapi/ui-deployment.yaml: artifactapi-ui image v3.7.4v3.7.5

Heads-up (follow-up needed)

The API HPA runs minReplicas: 2. Local-docker chunked blob uploads keep the upload session in-memory per replica, so a real docker push (POST → PATCH → PUT across replicas, no session affinity) can intermittently 404 with BLOB_UPLOAD_UNKNOWN. Monolithic pushes are unaffected. Recommend a follow-up to make upload sessions replica-independent (S3-backed) or add session affinity for /v2/*/blobs/uploads/ before relying on pushes in anger.

## Why Roll out artifactapi `v3.7.5`, which ships the local docker registry (artifactapi#103): local `docker` repos now serve the Docker Registry HTTP API V2 for push and pull. ## Changes - `apps/base/artifactapi/api-deployment.yaml`: `artifactapi` image `v3.7.4` → `v3.7.5` - `apps/base/artifactapi/ui-deployment.yaml`: `artifactapi-ui` image `v3.7.4` → `v3.7.5` ## Heads-up (follow-up needed) The API HPA runs `minReplicas: 2`. Local-docker **chunked** blob uploads keep the upload session in-memory per replica, so a real `docker push` (POST → PATCH → PUT across replicas, no session affinity) can intermittently 404 with `BLOB_UPLOAD_UNKNOWN`. Monolithic pushes are unaffected. Recommend a follow-up to make upload sessions replica-independent (S3-backed) or add session affinity for `/v2/*/blobs/uploads/` before relying on pushes in anger.
unkinben added 1 commit 2026-07-05 17:09:33 +10:00
chore: bump artifactapi to v3.7.5
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
ae44dddb1f
Ships the local docker registry (artifactapi#103): local docker repos now
serve the Docker Registry HTTP API V2 for push and pull.
benvin merged commit 6ed436b973 into main 2026-07-05 17:14:08 +10:00
benvin deleted branch benvin/artifactapi-3.7.5 2026-07-05 17:14:08 +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#231