chore: bump netbird to 0.72.3 and keycloak to 26.6.3#100
Merged
Conversation
netbird: - Bump appVersion 0.68.3 -> 0.72.3. Upstream adds IPv6 overlay addressing (opt-in), MFA for embedded-IdP users, private service expose, and a WebSocket relay fallback. No config options, env vars, or ports removed; DB migrations are automatic. - Bump dashboard image v2.32.4 -> v2.39.0, the dashboard release paired with server 0.72.x. keycloak: - Bump appVersion 26.6.1 -> 26.6.3. Pure security/bugfix patch releases (~32 CVEs across 26.6.2/26.6.3); also fixes a post-migration exit-code-1 bug in 26.6.x. No KC_* option, port, or endpoint changes. Chart versions are intentionally untouched — they are bumped by the release flow. Closes #81, #82, #84, #85, #86, #88, #89, #90, #91, #92, #93, #94, #95, #96, #97, #98, #99 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simultaneously started replicas could not resolve each other via the headless service until Ready, so each formed a singleton cluster and merged late (split-brain). Cache invalidations sent during the split window were lost, observed in CI as HTTP 403 from one replica for a realm created via another (ISPN000517 topology-merge in the logs). publishNotReadyAddresses: true lets JGroups DNS-PING discover peers during startup, matching the upstream Keycloak operator's discovery service. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Contributor
Author
|
CI caught a real chart bug in the E2E — Keycloak: Replicas job (failed twice with the same signature): replicas booted as singleton JGroups clusters and merged late ( |
This was referenced Jun 11, 2026
Closed
Closed
Closed
mikkeldamsgaard
added a commit
that referenced
this pull request
Jun 11, 2026
Sync chart version with upstream appVersion 26.6.3 (already bumped on main via #100). - Security: Keycloak 26.6.1 → 26.6.3 (~32 upstream CVE fixes) - Fixed: publishNotReadyAddresses on the JGroups headless service (split-brain cluster formation with simultaneous replica starts) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
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.
Summary
Folds in all 17 open
autoreleaseupstream-update issues.netbird
appVersion0.68.3 → 0.72.3. Upstream adds IPv6 overlay addressing (opt-in), MFA for embedded-IdP users, private service expose over tunnel peers, and a WebSocket relay fallback for oversized QUIC datagrams. Release-note review found no removed config options, env vars, or ports; DB migrations are automatic.v2.32.4→v2.39.0— the dashboard release paired with server 0.72.x.keycloak
appVersion26.6.1 → 26.6.3. Pure security/bugfix patch releases (~32 CVEs across 26.6.2/26.6.3, incl. session fixation, redirect-URI bypass, SSRF, refresh-token reuse); also fixes a post-realm-migration exit-code-1 bug in 26.6.x. NoKC_*option, port, or endpoint changes.Chart
versionfields are intentionally untouched — they are bumped by the release flow.Closes #81, #82, #84, #85, #86, #88, #89, #90, #91, #92, #93, #94, #95, #96, #97, #98, #99
How to verify
E2e verified peer registration, network map sync, and relay reachability on netbird 0.72.3, and all 8 Keycloak REST API checks plus multi-replica health on 26.6.3.
🤖 Generated with Claude Code