Environment
- Windows 10 Home
- WSL2
- Ubuntu 24.04.1 LTS
- Docker Desktop with WSL integration enabled
- Docker Engine config includes "default-cgroupns-mode": "host"
- Node v22.22.1
- npm 10.9.4
- NVIDIA GeForce RTX 3080 Laptop GPU, 16 GB VRAM
Install path
Observed behavior
- Preflight checks pass
- OpenShell CLI installs
- NVIDIA GPU is detected
- OpenShell gateway container starts
openshell namespace is created
- Helm release reports STATUS: deployed
- PVC is created and bound
- Service
openshell is created
- Pod
openshell-0 stays in ContainerCreating
Evidence
kubectl -n openshell get secrets only shows:
- sh.helm.release.v1.openshell.v1
Required secrets are missing:
- openshell-server-tls
- openshell-server-client-ca
kubectl -n openshell describe pod openshell-0 shows repeated:
- FailedMount: secret "openshell-server-tls" not found
- FailedMount: secret "openshell-server-client-ca" not found
helm -n openshell get manifest openshell references:
- secretName: openshell-server-tls
- secretName: openshell-server-client-ca
But no Secret / Issuer / Certificate resources appear to be created.
Question
Is this a known WSL2/OpenShell chart issue, or is an extra TLS bootstrap step currently missing from the docs?
Environment
Install path
Observed behavior
openshellnamespace is createdopenshellis createdopenshell-0stays inContainerCreatingEvidence
kubectl -n openshell get secretsonly shows:Required secrets are missing:
kubectl -n openshell describe pod openshell-0shows repeated:helm -n openshell get manifest openshellreferences:But no Secret / Issuer / Certificate resources appear to be created.
Question
Is this a known WSL2/OpenShell chart issue, or is an extra TLS bootstrap step currently missing from the docs?