Skip to content

DRIVERS-3335 Add alternate server start script using mongodb-runner#706

Draft
blink1073 wants to merge 59 commits intomongodb-labs:masterfrom
blink1073:test-mongodb-runner-python
Draft

DRIVERS-3335 Add alternate server start script using mongodb-runner#706
blink1073 wants to merge 59 commits intomongodb-labs:masterfrom
blink1073:test-mongodb-runner-python

Conversation

@blink1073
Copy link
Member

@blink1073 blink1073 commented Nov 25, 2025

DRIVERS-3335

Simplifies the work done in #701 to reduce overall changes.

  • Adds an option to the existing python cli to use --mongodb-runner which will eventually be the default and replace usage of mongo-orchestration. mongodb-runner is invoked using npx.
  • Adds a run-mongodb.sh file that takes start/stop as arguments and invokes drivers-orchestration with --mongodb-runner enabled.
  • Includes a CLI for migrating mongo-orchestration config to suitable mongodb-runner config.

This work depends on #704 which adds Node support on RHEL 7 and generally improves install-node.sh usability on Evergreen and locally.

Tested with run-orchestration using mongodb-runner:

  • C Driver (updated DET checkout and removed mongo-orchestration port check)
  • Node Driver (updated DET submodule. failing tests are related to localhost vs 127.0.0.1)
  • Python Driver (updated DET checkout).

Tested with new run-mongodb.sh script:

@blink1073 blink1073 closed this Dec 1, 2025
@blink1073 blink1073 reopened this Dec 1, 2025
@blink1073 blink1073 closed this Jan 29, 2026
@blink1073 blink1073 reopened this Jan 29, 2026
@blink1073 blink1073 changed the title DRIVERS-3335 Add alternate server start scripts using mongodb-runner DRIVERS-3335 Add alternate server start script using mongodb-runner Feb 2, 2026
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