Skip to content

fix: use $VAGRANT_CMD in remaining box-remove and sync calls - #4

Merged
WhiteMuush merged 1 commit into
mainfrom
chore/improvements
Jun 17, 2026
Merged

WhiteMuush merged 1 commit into
mainfrom
chore/improvements

Conversation

@WhiteMuush

Copy link
Copy Markdown
Owner

Follow-up to #3. Three vagrant box remove calls in lib/vagrant.sh and the vagrant status / vagrant ssh calls in inventory_sync were still hardcoded, so box cleanup and bull sync broke on WSL2 + VirtualBox where VAGRANT_CMD=vagrant.exe. Routes them through ${VAGRANT_CMD} like the rest of the codebase.

The lone remaining literal vagrant (vagrant.sh:1452) is a user-facing retry hint string, intentionally left as-is.

  • bash -n passes
  • No secrets in diff

Follow-up to the earlier VAGRANT_CMD fix: 'vagrant box remove' (3 sites
in vagrant.sh) and inventory_sync's 'vagrant status'/'vagrant ssh' calls
were still hardcoded, so box cleanup and 'bull sync' broke on WSL2 with
the VirtualBox provider (VAGRANT_CMD=vagrant.exe).
@WhiteMuush
WhiteMuush merged commit 0219aa9 into main Jun 17, 2026
3 checks passed
@WhiteMuush
WhiteMuush deleted the chore/improvements branch June 17, 2026 13:30
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