Skip to content

[patch] Interactive release selection & missing license keys for 9.2.x channels#2470

Merged
durera merged 5 commits into
masterfrom
mascore-15286
Jul 14, 2026
Merged

[patch] Interactive release selection & missing license keys for 9.2.x channels#2470
durera merged 5 commits into
masterfrom
mascore-15286

Conversation

@PalVala

@PalVala PalVala commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR fixes two issues with the AI Service installation flow:

  1. Restores the interactive release selection prompt that was previously bypassed with a hardcoded channel value.
  2. Adds missing license key entries for the aibroker-9.2.x and aibroker-9.2.x-feature channels.

Changes

python/src/mas/cli/aiservice/install/app.py

  • Removed the hardcoded aiservice_channel = "9.1.x" workaround.
  • Restored the interactive release selection prompt using WordCompleter, allowing users to choose their channel from the available catalog releases at install time.

python/src/mas/cli/cli.py

python/tests/integration/aiservice_install/test_app.py

  • Updated test_install_interactive_advanced and test_install_interactive_simplified to mock the new PromptSession-based interactive release selection prompt.
  • Added response handler returning "9.1" when the "Select release" prompt is triggered.
Screenshot 2026-07-13 at 4 18 35 PM Screenshot 2026-07-13 at 4 18 23 PM Screenshot 2026-07-13 at 4 21 39 PM Screenshot 2026-07-13 at 2 19 31 PM

@PalVala PalVala requested a review from terc1997 July 14, 2026 10:08
@PalVala PalVala self-assigned this Jul 14, 2026
@PalVala PalVala requested a review from a team as a code owner July 14, 2026 10:08
@PalVala PalVala linked an issue Jul 14, 2026 that may be closed by this pull request
@durera durera changed the title [patch]fix(aiservice): Interactive release selection & missing license keys for 9.2.x channels [patch] Interactive release selection & missing license keys for 9.2.x channels Jul 14, 2026
@durera durera merged commit 387acf2 into master Jul 14, 2026
11 checks passed
@durera durera deleted the mascore-15286 branch July 14, 2026 17:57
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.

AI Service deployment defaults to 9.1.x channel and cannot be changed

2 participants