Skip to content

fix: blueprints module pins -> v3.11.0 (argocd, flux, repository-linting) - #209

Merged
patrick-hermann-sva merged 1 commit into
mainfrom
fix/blueprints-v3.11.0
Oct 7, 2026
Merged

patrick-hermann-sva merged 1 commit into
mainfrom
fix/blueprints-v3.11.0

Conversation

@patrick-hermann-sva

Copy link
Copy Markdown
Contributor

Done by hand instead of waiting for Renovate's rate-limited branches (blueprints 1.x / 2.x / 3.x in the Dependency Dashboard). call-terraform-vault stays on v1.85.0 (#205, #208): blueprints v2.0.0 removed its functions.

Workflow Module before → after
call-argocd-bootstrap argocd v2.4.0 → v3.11.0
call-create-vault-issuer argocd v2.4.0 → v3.11.0
call-create-vault-k8s-auth argocd v2.7.0 → v3.11.0
call-flux-bootstrap / call-flux-destroy flux v3.10.3 → v3.11.0
call-repository-linting repository-linting v1.15.0 → v3.11.0
this-lint-repo (with: value) repository-linting v1.17.0 → v3.11.0

Checked

  • argocd: every flag the templates pass to create-vault-kubernetes-auth, create-vault-issuer and bootstrap-clusterbook-cluster exists in v3.11.0. I checked against dagger call … --help, for the old pin and for v3.11.0.
    • The v3.0.0 breaking change (ClusterIssuer moved out of CreateVaultKubernetesAuth) doesn't reach these templates. v2.7.0 had no --issuer-* flags yet, and in v3 the CA phase only runs with --ca-secret-name, which the template doesn't pass.
    • argocd changes between the pins and v3.11.0: bug fixes; the function no longer creates an unused namespace; the rename to CreateVaultKubernetesAuth was already in before v2.7.0.
  • repository-linting: validate-multiple-technologies takes all 6 flags in v3.11.0. this-lint-repo runs it in this PR's own CI.
  • flux: between v3.10.3 and v3.11.0 only the helm dependency moved (fix: bump dagger helm/crossplane/hugo to v0.136.2 (credential leak fix) blueprints#223, credential-leak fix).

After the merge, Renovate's queued blueprints branches are obsolete for these pins.

🤖 Generated with Claude Code

…ing)

By hand instead of waiting for Renovate's rate-limited 1.x/2.x/3.x
branches. call-terraform-vault stays on v1.85.0 (#205, #208).

- argocd v2.4.0/v2.7.0 -> v3.11.0: every flag of create-vault-kubernetes-auth,
  create-vault-issuer and bootstrap-clusterbook-cluster exists in v3.11.0.
  The v3.0.0 break (ClusterIssuer out of CreateVaultKubernetesAuth) does not
  reach these templates: v2.7.0 had no issuer flags, and v3's CA phase only
  runs with --ca-secret-name, which the template does not pass.
- repository-linting v1.15.0/v1.17.0 -> v3.11.0: validate-multiple-technologies
  takes all flags.
- flux v3.10.3 -> v3.11.0: only the helm dependency moved (credential leak fix).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@patrick-hermann-sva
patrick-hermann-sva merged commit 0a7b31f into main Oct 7, 2026
2 checks passed
@patrick-hermann-sva
patrick-hermann-sva deleted the fix/blueprints-v3.11.0 branch October 7, 2026 13:48

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