Release 0.5.38 — Keycloak Upgrade Reconciliation, Import Agents from YAML
Released: 2026-07-06 Chart:
oci://ghcr.io/cnoe-io/charts/ai-platform-engineering:0.5.38Previous release: 0.5.37
Highlights
0.5.38 fixes a Keycloak upgrade regression that left the public CLI client un-reconciled after the first boot, and adds an "Import from YAML config" adoption flow so existing agent configurations can be migrated into the platform without re-creating them by hand.
Bug Fixes
Keycloak: reconcile public CLI client on every upgrade
The init-idp.sh script previously ran the public CLI client reconciliation only on first boot. On chart upgrades the step was skipped, leaving stale redirect URIs and PKCE settings if the values had changed. Fixed so the reconciliation runs on every Helm upgrade.
(#2122)
New Features
Import agents from YAML config
A new "Import from YAML config" card in the Admin → Settings → Dynamic Agents tab lets operators paste or upload an existing config.yaml agent manifest. The UI diffs it against live agents and shows an adopt/overwrite flow, preserving team grants and existing secrets.
(#2126)
Breaking Changes
No breaking changes. Drop-in upgrade from 0.5.37.
Upgrade Guide: 0.5.37 → 0.5.38
helm upgrade ai-platform-engineering \
oci://ghcr.io/cnoe-io/charts/ai-platform-engineering \
--version 0.5.38 \
-f your-values.yaml
