Repository navigation
feat(crossplane): CVE-Runde plus provider-helm v1.4.0 - #156
Merged
Merged
Conversation
patrick-hermann-sva
temporarily deployed
to
k8s
August 21, 2026 07:26 — with
GitHub Actions
Inactive
patrick-hermann-sva
temporarily deployed
to
k8s
August 21, 2026 07:26 — with
GitHub Actions
Inactive
Die Installationsseite zu stuttgart-things/kcl (Katalog 0.4.0). Der
Katalog BESCHREIBT die Pins, diese beiden Helmfiles INSTALLIEREN sie —
sie muessen zusammen bewegt werden, sonst beschreibt der Katalog einen
Cluster, den es nicht gibt.
crossplane-providers.yaml.gotmpl
provider-helm v1.3.0 -> v1.4.0
provider-opentofu v1.1.4 -> v1.1.6
provider-kubeconfig-xpkg v0.13.1 -> v0.13.2
crossplane-config.yaml.gotmpl
function-auto-ready v0.6.5 -> v0.6.7
function-go-templating v0.12.2 -> v0.12.3
function-kcl v0.12.1 -> v0.12.2
function-patch-and-transform v0.10.7 -> v0.10.9
function-environment-configs v0.7.2 -> v0.7.3
function-auto-ready bleibt UNTER der dokumentierten Decke <v0.7.0. Das
ist keine Einschraenkung, die Sicherheitsfixes kostet: v0.6.6 und v0.6.7
sind nach v0.7.0 erschienen und enthalten nur CVE-Backports. Der
bestehende Kommentar erklaerte die Decke schon richtig (dependsOn
>=v0.6.5,<v0.7.0) — ergaenzt ist jetzt, dass die Linie weiterlebt.
provider-helm v1.4.0 traegt Helm-SDK v3 -> v4: Server-Side-Apply als
Default fuer NEU installierte Releases, `wait` ueber kstatus, bestehende
Releases behalten ihre Apply-Methode. Hier laeuft jede Platform-App
durch, deshalb steht die Begruendung an der Install-Stelle.
Beide Helmfiles gebaut (`helmfile build -e default`), Versionen im
Render verifiziert.
Refs: stuttgart-things/crossplane-configurations#258
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0196ZK3n9XHuWxhx9es8bcTi
patrick-hermann-sva
force-pushed
the
feat/crossplane-cve-round
branch
from
August 21, 2026 07:48
9b38c47 to
a00fc3a
Compare
patrick-hermann-sva
temporarily deployed
to
k8s
August 21, 2026 07:48 — with
GitHub Actions
Inactive
patrick-hermann-sva
temporarily deployed
to
k8s
August 21, 2026 07:48 — with
GitHub Actions
Inactive
This branch was previously deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Die Installationsseite zu stuttgart-things/kcl#212 (Katalog 0.4.0). Der Katalog beschreibt die Pins, diese beiden Helmfiles installieren sie — sie muessen zusammen bewegt werden, sonst beschreibt der Katalog einen Cluster, den es nicht gibt.
cicd/crossplane-providers.yaml.gotmplcicd/crossplane-config.yaml.gotmplBis auf provider-helm sind das reine CVE-/Dependency-Updates (Go 1.25.12, x/net, x/text, grpc, otel).
function-auto-ready bleibt unter der Decke
Der Kommentar dort erklaerte die Sperre schon richtig: die Configuration-Packages deklarieren
dependsOn >=v0.6.5,<v0.7.0, mit v0.7.0 werden ihre Package-Revisions Unhealthy. Ergaenzt ist jetzt, dass die 0.6er-Linie weiterlebt — v0.6.6 und v0.6.7 sind nach v0.7.0 erschienen und rein sicherheitsrelevant. Die Decke kostet also keine CVE-Fixes.provider-helm v1.4.0 ist der einzige echte Eingriff
Helm-SDK v3 -> v4: Server-Side-Apply wird Default fuer neu installierte Releases,
waitlaeuft ueber kstatus, bestehende Releases behalten ihre Apply-Methode. Hier laeuft jede Platform-App durch (cert-manager, openebs, cni, flux-init), deshalb steht die Begruendung an der Install-Stelle und nicht nur im Changelog.Geprueft
Beide Helmfiles mit
helmfile build -e defaultgebaut, die neuen Versionen im Render verifiziert.Refs stuttgart-things/crossplane-configurations#258
🤖 Generated with Claude Code
https://claude.ai/code/session_0196ZK3n9XHuWxhx9es8bcTi