dolt push to git+ssh GitHub remote hangs on Linux/WSL2
Author: WermelingCreated May 11, 2026Updated Sep 18, 2026
Labelsbuggood reprocustomer issueversion control
Summary
dolt push origin main hangs when the remote is a GitHub git+ssh URL from Linux/WSL2.
This was first observed via bd dolt push, but reproduces with direct dolt push outside beads as well.
Environment
- dolt:
1.86.5 - OS: Linux on WSL2 (Ubuntu)
- Remote URL:
git+ssh://[email protected]/Wermeling/PortfolioWizard.git
Reproduction
cd /home/chris/.beads/shared-server/dolt/PortfolioWizard
timeout 600s dolt push origin main > /tmp/dolt-push-out.log 2> /tmp/dolt-push-err.log
# exits 124Expected
Push completes or fails quickly with a clear error.
Actual
Push does not complete within timeout and appears stuck during upload.
Additional context
- Related beads issue closed as upstream: https://github.com/gastownhall/beads/issues/3697
- In my local session,
bd dolt pushalso showed prolonged upload and had to be terminated by timeout.
I can provide a goroutine dump from the hung process (kill -QUIT <pid>) and SSH debug logs if useful.
Source: dolthub/dolt