Skip to content

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

Closed
boonware wants to merge 9 commits into
masterfrom
fc-test
Closed

[patch] improve checks for installing AI Service 9.2 tenant operator#2188
boonware wants to merge 9 commits into
masterfrom
fc-test

Conversation

@boonware
Copy link
Copy Markdown
Contributor

@boonware boonware commented Apr 9, 2026

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

Verified by installing the 9.2.x-feature channel and confirming that resources were installed to correct namespaces and that the 9.2 tenant operator was not installed.


⚠️ 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 requested a review from a team as a code owner April 9, 2026 09:04
@boonware boonware marked this pull request as draft April 9, 2026 09:04
@boonware boonware marked this pull request as ready for review April 9, 2026 09:45
@boonware boonware requested a review from joshiricha444 April 9, 2026 09:45
joshiricha444
joshiricha444 previously approved these changes Apr 13, 2026
Copy link
Copy Markdown

@joshiricha444 joshiricha444 left a comment

Choose a reason for hiding this comment

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

LGTM

@boonware boonware changed the title [patch] improve check for tenant op [patch] improve checks for installing AI Service 9.2 tenant operator Apr 14, 2026
@boonware boonware closed this Apr 14, 2026
@boonware
Copy link
Copy Markdown
Contributor Author

Replaced by #2200

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