Skip to content

[patch] improve checks for installing AI Service 9.2 tenant operator#2200

Merged
whitfiea merged 10 commits into
masterfrom
masaib-1994
Apr 15, 2026
Merged

[patch] improve checks for installing AI Service 9.2 tenant operator#2200
whitfiea merged 10 commits into
masterfrom
masaib-1994

Conversation

@boonware
Copy link
Copy Markdown
Contributor

@boonware boonware commented Apr 14, 2026

Issue

MASAIB-1994

Description

  • When the channel is not 9.1 we currently install the new AI Service namespace-scoped tenant operator. This will cause a failure if the current feature channel release is installed since the catalog does not yet contain a feature channel release of this operator. To solve this we use the "aiservice_migration" role to perform a check which determines if the new operator is needed or not, and only attempt to install the operator if true. This facilitates current test efforts for the upcoming 9.2 release.
  • Ensure the AI Service migration role automatically sets the same channel for the ibm-aiservice-tenant subscription based on the subscription for ibm-aiservice, with an allowed override for dev purposes.

Test Results


⚠️ Notes for Reviewers

  • Ensure you have understood the PR guidelines in the Playbook before proceeding with a review.
  • Ensure all sections in the PR template are appropriately completed.

@boonware boonware marked this pull request as ready for review April 14, 2026 11:37
@boonware boonware requested a review from a team as a code owner April 14, 2026 11:37
@whitfiea whitfiea added this pull request to the merge queue Apr 15, 2026
Merged via the queue into master with commit a866f81 Apr 15, 2026
5 checks passed
@whitfiea whitfiea deleted the masaib-1994 branch April 15, 2026 08:48
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.

2 participants