Skip to content

fix(kcl): dagger-kcl-Modul v0.132.0 -> v0.133.1 -- Rendern mit Zugangsdaten, 429 wiederholen, lesbare Fehler - #194

Merged
patrick-hermann-sva merged 1 commit into
mainfrom
fix/kcl-module-v0.133.1
Sep 29, 2026
Merged

patrick-hermann-sva merged 1 commit into
mainfrom
fix/kcl-module-v0.133.1

Conversation

@patrick-hermann-sva

Copy link
Copy Markdown
Contributor

Rollout von stuttgart-things/dagger#392 (Release v0.133.1, stuttgart-things/dagger#391).

Was sich im Modul ändert

  • PushKustomizeBase rendert mit den Zugangsdaten des Pushs (kcl registry login vor kcl run)
  • kcl run wiederholt bei Registry-Drosselung (429/toomanyrequests) bis zu 8-mal mit Backoff
  • ein gescheitertes Rendern meldet KCL's eigene stderr (kcl run failed: …) statt ! exit code: 1 am oras push

Gleiche Engine (v0.21.9, dagger.json unverändert), gleiches oras (1.2.2). Der Kommentar zur oras-Version in call-push-kustomize.yaml stimmt weiterhin.

Wo angehoben

Workflow Nutzung
call-push-kustomize.yaml Kustomize-Artefakte pro PR (Previews auf app-dev)
call-go-release.yaml Kustomize-Push beim Release
call-go-microservice-release.yaml Kustomize-Push beim Release

Nur das Modul kcl. Die anderen dagger-Module (go, trivy, crane, release …) bleiben auf v0.132.0, der Fix betrifft sie nicht.

Wirkung

Die Repos rufen die Templates über @main auf. Der Merge wirkt also sofort auf alle, die call-push-kustomize bzw. die Go-Releases nutzen (homerun2-*, schmetterpause, …).

Nicht gelöst

Der dauerhafte Block einzelner ghcr.io/kcl-lang/*-Pakete von heute: Er traf auch angemeldete Pulls, und acht Versuche kamen nicht durch. Dafür stuttgart-things/kcl#323 (Spiegel).

🤖 Generated with Claude Code

…ntials, retry 429, readable errors

v0.133.1 carries stuttgart-things/dagger#392: PushKustomizeBase renders with
the push's credentials, kcl run retries registry rate limits (429), and a
failed render reports kcl's own stderr instead of `exit code: 1` on the oras
push. Same engine (v0.21.9), same oras (1.2.2).

Bumped where the kcl module is pinned: call-push-kustomize (PR previews),
call-go-release and call-go-microservice-release (release pushes).

Refs stuttgart-things/dagger#391

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
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