Skip to content

Ubuntu 25.10 WSL2 binary install just failed. #1803

Description

@whatchamacallem

Agent Diagnostic

None of those are installed. You have a few options:

Docker (most common) — install docker.io or docker-ce, then set OPENSHELL_DRIVERS=docker
Podman — rootless container runtime, install podman, then set OPENSHELL_DRIVERS=podman
Configure via environment — set OPENSHELL_DRIVERS in the service's environment
The quickest fix if you want to use Docker on Ubuntu/WSL2:

sudo apt-get install -y docker.io
sudo usermod -aG docker $USER
Then tell openshell to use it:

systemctl --user set-environment OPENSHELL_DRIVERS=docker
systemctl --user restart openshell-gateway
Or if you'd prefer Podman (rootless, no daemon):

sudo apt-get install -y podman
systemctl --user set-environment OPENSHELL_DRIVERS=podman
systemctl --user restart openshell-gateway
Which driver would you like to use?

Description

I tried to install your product on a Ubuntu 25.10 WSL2 image and it barfed errors because it couldn't use apt's normal install process to install its normal dependencies.

It is unclear from the spew whether the product even installed successfully.

You are installing a .deb and it is trivial to install docker and then leave it to the user to install/use other solutions as needed.

Reproduction Steps

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | sh

Environment

Ubuntu 25.10 WSL2
"Docker? I didn't even know her."
openshell 0.0.57

Logs

Unpacking openshell (0.0.57-1) ...
Setting up openshell (0.0.57-1) ...
openshell: installed openshell package from v0.0.57
openshell: restarting openshell-gateway user service as t...
Created symlink '/home/t/.config/systemd/user/default.target.wants/openshell-gateway.service''/usr/lib/systemd/user/openshell-gateway.service'.
openshell: registering local gateway as t...
✓ Gateway 'openshell' added and set as active
  Endpoint: https://127.0.0.1:17670
  Type: local
✓ TLS certificates present
openshell: waiting for local gateway listener to become reachable...
curl: (7) Failed to connect to 127.0.0.1 port 17670 after 0 ms: Could not connect to server
openshell: dumping recent local gateway diagnostics...
openshell: openshell-gateway user service status:
● openshell-gateway.service - OpenShell Gateway
     Loaded: loaded (/usr/lib/systemd/user/openshell-gateway.service; enabled; preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Sun 2026-06-07 16:21:55 PDT; 4s ago
 Invocation: 39d2a4d4c5b04476b081febc94333372
       Docs: https://github.com/NVIDIA/OpenShell
    Process: 98673 ExecStartPre=/usr/bin/openshell-gateway generate-certs --output-dir ${OPENSHELL_LOCAL_TLS_DIR} --server-san host.openshell.internal (code=exited, status=0/SUCCESS)
    Process: 98700 ExecStart=/usr/bin/openshell-gateway (code=exited, status=1/FAILURE)
   Main PID: 98700 (code=exited, status=1/FAILURE)
   Mem peak: 6.5M
        CPU: 96ms
openshell: last 80 lines from openshell-gateway user journal:
Jun 07 16:21:28 xt systemd[399]: Starting openshell-gateway.service - OpenShell Gateway...
Jun 07 16:21:28 xt openshell-gateway[98149]: 2026-06-07T23:21:28.136522Z  INFO openshell_server::certgen: PKI files created. dir=/home/t/.local/state/openshell/tls
Jun 07 16:21:28 xt systemd[399]: Started openshell-gateway.service - OpenShell Gateway.
Jun 07 16:21:28 xt openshell-gateway[98176]: 2026-06-07T23:21:28.204064Z  INFO openshell_server::cli: TLS enabled — listening on encrypted HTTPS
Jun 07 16:21:28 xt openshell-gateway[98176]: 2026-06-07T23:21:28.204163Z  INFO openshell_server::cli: TLS client certificate verification enabled
Jun 07 16:21:28 xt openshell-gateway[98176]: 2026-06-07T23:21:28.204182Z  INFO openshell_server::cli: Starting OpenShell server bind=127.0.0.1:17670
Jun 07 16:21:28 xt openshell-gateway[98176]: Error:   × configuration error: no compute driver configured and auto-detection found
Jun 07 16:21:28 xt openshell-gateway[98176]:   │ no suitable driver; set --drivers or OPENSHELL_DRIVERS to kubernetes,
Jun 07 16:21:28 xt openshell-gateway[98176]:   │ podman, docker, or vm
Jun 07 16:21:28 xt systemd[399]: openshell-gateway.service: Main process exited, code=exited, status=1/FAILURE
Jun 07 16:21:28 xt systemd[399]: openshell-gateway.service: Failed with result 'exit-code'.
Jun 07 16:21:33 xt systemd[399]: openshell-gateway.service: Scheduled restart job, restart counter is at 1.
Jun 07 16:21:33 xt systemd[399]: Starting openshell-gateway.service - OpenShell Gateway...
Jun 07 16:21:33 xt openshell-gateway[98279]: 2026-06-07T23:21:33.524172Z  INFO openshell_server::certgen: PKI files already exist, skipping. dir=/home/t/.local/state/openshell/tls

Agent-First Checklist

  • I pointed my agent at the repo and had it investigate this issue
  • I loaded relevant skills (e.g., debug-openshell-cluster, debug-inference, openshell-cli)
  • My agent could not resolve this — the diagnostic above explains why

Metadata

Metadata

Assignees

No one assigned

    Labels

    state:triage-neededOpened without agent diagnostics and needs triage

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions