Skip to content

fix(packaging): let gateway auto-detect package driver#1236

Merged
drew merged 1 commit intomainfrom
packaging-auto-detect-driver/an
May 7, 2026
Merged

fix(packaging): let gateway auto-detect package driver#1236
drew merged 1 commit intomainfrom
packaging-auto-detect-driver/an

Conversation

@drew
Copy link
Copy Markdown
Collaborator

@drew drew commented May 7, 2026

Summary

Unset the packaged Debian and Homebrew OPENSHELL_DRIVERS=vm defaults so openshell-gateway uses its normal runtime auto-detection. The VM driver helper remains installed and discoverable for users who explicitly select OPENSHELL_DRIVERS=vm.

Related Issue

None.

Changes

  • Remove OPENSHELL_DRIVERS=vm from the Debian user service.
  • Remove OPENSHELL_DRIVERS: "vm" from generated Homebrew service environment variables.
  • Update the Homebrew formula test and VM driver docs to reflect automatic driver selection.

Testing

  • uv run pytest python/openshell/release_formula_test.py passes
  • mise run pre-commit passes
  • Unit tests added/updated
  • E2E tests added/updated (if applicable)

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (if applicable)

@drew drew requested review from a team, derekwaynecarr, maxamillion and mrunalp as code owners May 7, 2026 15:02
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
@drew drew force-pushed the packaging-auto-detect-driver/an branch from 9689294 to 48f4734 Compare May 7, 2026 16:00
@drew drew merged commit 9380055 into main May 7, 2026
23 checks passed
@drew drew deleted the packaging-auto-detect-driver/an branch May 7, 2026 16:13
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