Skip to content

feat: upgrade OpenShift AI layer to RHOAI 3.4 GA - #54

Merged
supernovae merged 2 commits into
mainfrom
feat/openshift-ai-3.4
Jun 23, 2026
Merged

feat: upgrade OpenShift AI layer to RHOAI 3.4 GA#54
supernovae merged 2 commits into
mainfrom
feat/openshift-ai-3.4

Conversation

@supernovae

Copy link
Copy Markdown
Owner

Summary

  • Upgrade the OpenShift AI GitOps layer to target RHOAI 3.4 GA (stable-3.x channel)
  • Bump DataScienceCluster and DSCInitialization CRDs to API v2
  • Install the Red Hat build of Kueue Operator as a new stage for workload management (DSC kueue set to Unmanaged)
  • Bump NVIDIA GPU Operator channel from v24.9 to v26.3
  • Enable modelregistry by default (now GA and default-on in fresh 3.4 installs)
  • Rename datasciencepipelines to aipipelines (upstream rename)
  • Add mlflowoperator component (GA in 3.4, default Removed -- requires external DB/S3)

Breaking Changes

Users who override datasciencepipelines in their openshift_ai_components variable must rename the key to aipipelines.

Test plan

  • terraform validate passes on all 4 environments (commercial-hcp, govcloud-hcp, commercial-classic, govcloud-classic)
  • Deploy to dev cluster and verify RHOAI 3.4 operator installs via stable-3.x
  • Verify Kueue operator installs in openshift-kueue-operator namespace
  • Verify DSC reconciles with v2 API and all default components reach Ready state
  • Test openshift_ai_install_kueue = false disables Kueue stage

Made with Cursor

supernovae and others added 2 commits June 23, 2026 09:28
- Switch subscription channel from fast-3.x to stable-3.x (resolves to 3.4.0)
- Bump DataScienceCluster and DSCInitialization CRDs to API v2
- Rename datasciencepipelines component to aipipelines
- Add mlflowoperator component (GA in 3.4, default Removed)
- Enable modelregistry by default (GA, default-on in fresh 3.4 installs)
- Install Red Hat build of Kueue Operator (new Stage 3) with DSC
  kueue component set to Unmanaged for external integration
- Bump NVIDIA GPU Operator channel from v24.9 to v26.3
- Remove obsolete serviceMesh section from DSCInitialization (not
  needed with RawDeployment mode in RHOAI v3+)
- Add openshift_ai_install_kueue toggle for Kueue operator install

BREAKING CHANGE: Users overriding datasciencepipelines in
openshift_ai_components must rename to aipipelines.

Co-authored-by: Cursor <cursoragent@cursor.com>
@supernovae
supernovae merged commit 2a82b5c into main Jun 23, 2026
13 of 17 checks passed
@supernovae
supernovae deleted the feat/openshift-ai-3.4 branch June 23, 2026 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant