Skip to content

Conversation

prajapati-yogeshkumar-ibm
Copy link
Contributor

Issue
https://jsw.ibm.com/browse/MASCORE-9552

OpenDataHub upgraded from v2.19 → v2.32.0

Removed unused components:
Pipeline Operator (no longer required)
MariaDB (legacy dependency, no longer needed)
Renaming: Replaced all references of aibroker → aiservice

CA Certificate Handling:

AIServiceApp now requires encoded CA certificates (GitOps only supports Secret data, not CRDs)
AIServiceTenant updated to handle encoded CA certificates for DRO and SLS

Operator Updates:

Upgraded ibm-aiservice Operator to use ibm-operator-catalog
Removed kmodel Role (merged into operator code)
Updated aiservice_tenant Role to include copy-secret-job for ibm-entitlement and km-s3-secret

Why

Ensure compatibility with the latest ODH release (v2.32.0)
Reduce technical debt by removing obsolete components (Pipeline Operator, MariaDB)
Align naming convention (aiservice) with current architecture
Enforce GitOps best practices by requiring encoded CA certs in Secrets
Simplify RBAC by merging/removing redundant roles

Impact

Positive:
Smaller footprint, fewer dependencies
Improved GitOps compatibility and security handling for CA certs
Cleaner codebase with consistent naming and streamlined roles
Breaking Changes / Migration Notes:
Any existing references to aibroker must be updated to aiservice
Encoded CA certs are now required for both AIServiceApp and AIServiceTenant
MariaDB-dependent legacy configurations are no longer supported

Copy link
Contributor

@sksingh11-ibm sksingh11-ibm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pls review the changes, post changes are done do test it and attach artifacts

@sksingh11-ibm sksingh11-ibm changed the title Minor Gitops August Patch changes [minor] Gitops August Patch changes Sep 24, 2025
@whitfiea whitfiea changed the title [minor] Gitops August Patch changes [major] Major changes for aibroker to aiservice Oct 1, 2025
@prajapati-yogeshkumar-ibm prajapati-yogeshkumar-ibm changed the title [major] Major changes for aibroker to aiservice [major] Major changes for aibroker to aiservice August Patch Oct 3, 2025
@whitfiea whitfiea merged commit 6d2a29e into main Oct 3, 2025
2 checks passed
@whitfiea whitfiea deleted the gitops-ODH-2.32 branch October 3, 2025 07:05
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.

3 participants