Polycrate API 0.11.28 released: Keycloak 26.4 Organization Sync Fix
ayedo Redaktion 1 Minute Lesezeit

Polycrate API 0.11.28 released: Keycloak 26.4 Organization Sync Fix

Polycrate API 0.11.28 behebt einen kritischen Keycloak Organization Sync Fehler fuer Keycloak 26.4+ und vereinfacht das Criticality-System.
polycrate polycrate-api bugfix keycloak kubernetes

Polycrate API 0.11.28 ist ein Bugfix-Release mit einem kritischen Fix fuer die Keycloak Organization-Synchronisation.

Kritischer Fix: Keycloak 26.4 Organization Sync

Die Synchronisation von Organizations nach Keycloak schlug in Production (Keycloak 26.4.0) fehl:

Keycloak org creation failed: 400 - Empty Space not allowed.

Ursache: Keycloak 26.4.0 hat strengere Validierung eingefuehrt, die Leerzeichen im alias-Feld von Organizations ablehnt. Der bisherige Code verwendete display_name (z.B. “Connext Communication GmbH”) als alias.

Loesung:

  • alias verwendet jetzt den slug (keine Leerzeichen)
  • display_name wird in description und als Keycloak-Attribut gespeichert

Referenz: GitHub Issue #1135

Weitere Aenderungen

  • Criticality Refactoring: Vereinfachung von 4 Stufen auf 3 Levels (high/medium/low)

Vollstaendige Release Notes

polycrate-api Block

Der polycrate-api Block wurde auf Version 0.5.32 (API 0.11.28) aktualisiert:

polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install

Jetzt aktualisieren

polycrate run polycrate-api install

Oder laden Sie das Docker Image direkt:

docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.11.28

Polycrate API ist die zentrale Management-Plattform von ayedo fuer Multi-Cluster-Kubernetes-Umgebungen. Mehr erfahren →

Ähnliche Artikel