Skip to content

[patch] add --mongodb-provider support in dev mode (community | mck |… - #2593

Draft
vaibhav77-2000 wants to merge 1 commit into
masterfrom
vb-rotate-mck-12690
Draft

vaibhav77-2000 wants to merge 1 commit into
masterfrom
vb-rotate-mck-12690

Conversation

@vaibhav77-2000

Copy link
Copy Markdown

Description

Adds support for configuring the --mongodb-provider parameter during installation in --dev-mode. This allows users and CI automation to select between community, mck, and rotate (weekday rotation) MongoDB providers.


Changes

  • python/src/mas/cli/install/argParser.py:
    • Added --mongodb-provider CLI argument with valid choices ["community", "mck", "rotate"] under mongoArgGroup.
  • python/src/mas/cli/install/app.py:
    • Added validation ensuring --mongodb-provider is only permitted when running in --dev-mode.
  • python/src/mas/cli/install/argBuilder.py:
    • Added --mongodb-provider to generated CLI install command when dev mode is active and provider is configured.
  • python/src/mas/cli/install/settings/mongodbSettings.py:
    • Added parameter handling and validation for mongodb_provider with a default of community in dev mode.
  • python/src/mas/cli/install/summarizer.py:
    • Added MongoDB Provider to the installation summary output when configured.

@vaibhav77-2000 vaibhav77-2000 self-assigned this Sep 15, 2026
@vaibhav77-2000
vaibhav77-2000 requested a review from a team as a code owner September 15, 2026 10:51
@vaibhav77-2000
vaibhav77-2000 marked this pull request as draft September 15, 2026 10:53
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