- Revert kro
omit()change for tracking-id annotation (caused rendering issues)
- Push keycloak OIDC secrets directly to AWS SM from config Job (removes PushSecret race condition)
- Fix ROOTDIR calculation in deploy.sh — was
platform/infrainstead of repo root - Push clean single-commit history to GitLab with
git init -b main - Use
git reset --hard origin/maininstead ofgit pull --rebaseto sync IDE with GitLab - Add
unzipto config Job container for AWS CLI v2
- Add deployment architecture steering doc for IDE agent
- Use mise shims path for MCP servers in peeks agent config
- Add post-clone recovery script for git/NFS bootstrap failures
- Self-healing
argocd-refresh-tokenwith IDC-Keycloak auto-configuration - Reorder zsh_history for better UX
- Improve Renovate regex to detect addon version bumps in addons.yaml
- Fix kro
omit()for optional argocd tracking-id annotation - Add download timeout to model prestage jobs
- Bump cni-metrics-helper to 1.21.1
- Keycloak StatefulSet ignoreDifferences (pod template, volumeClaimTemplates, updateStrategy)
- Argo-rollouts CRD drift (conversion, preserveUnknownFields)
- Fix Backstage kubernetes auth with long-lived SA token
- Use EKS Capabilities for ACK/KRO on spoke clusters
- Harden IAM policies and rename progressive-app to rollout-demo
- Fix terraform destroy with
-refresh=falseafter state rm - Bump next.js to 15.5.15
- Fix environment-specific AWS resource naming
- Fix KubeVela auto-reconciliation
- Fix Playwright AWS Console onboarding tutorial handling
- Consolidate validation prompt
- Fix Renovate addons configuration
- Multiple dependency bumps (lodash, node-forge, handlebars, backstage plugins)
- Add Spark to best-effort addon list
- Fix keycloak secret handling when value starts with
-
- Platform updates for 2026 workshop season
- Fix external-secret ownership issues
- Make Argo Rollouts metrics analysis configurable
- Fix KubeVela publishVersion in CI/CD pipeline
- Add AWS_REGION env var to Kro and KubeVela deployment templates
- Fix pod identity race condition with init container wait
- Reduce KubeVela resync period
- Add display names to Kargo yaml-update steps
- Fix DORA pipeline
- Remove Kro-based deployment manifests for java dev/prod (use KubeVela)
- Fix ArgoCD operation termination check
- Improve error handling in deploy scripts
- Dependency bumps (js-yaml, lodash)
- Fix OpenTelemetry webhook readiness checks and wait dependency order
- Increase ArgoCD sync wave timeout from 30 to 45 minutes
- Multiple dependency bumps (vite, esbuild, backstage plugins)
- Riv25 evolution of the repository (#252)
- Add Ray Serve templates (CPU/GPU/Trainium)
- Workshop validation tools and infrastructure improvements
- Fix SOCI build workflow with containerd integration
- Dependency bumps (qs, lodash, tar)
- Fix git tag handling to avoid switching to remote main
- Use tag name for branch creation instead of timestamp
- Fix git tag detection in gitlab_repository_setup
- Initial riv25 release