You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug(cluster): cluster-entrypoint.sh fails with 'openssl: not found' #136
nemoclaw cluster admin deploy fails during cluster startup with:
/usr/local/bin/cluster-entrypoint.sh: line 255: openssl: not found
The container exits with code 127 (command not found).
Root Cause
Commit c6919aa (fix(security): harden sandbox SSH with mandatory HMAC secret..., #127) added openssl rand -hex 32 to cluster-entrypoint.sh to generate the SSH handshake secret, but did not add openssl as a package dependency in Dockerfile.cluster. The rancher/k3s base image does not include openssl.
Steps to Reproduce
Pull the latest cluster image (built from current main)
Run nemoclaw cluster admin deploy
Container exits immediately with exit code 127
Expected Behavior
The cluster should start successfully with a generated SSH handshake secret.
Fix
Add apk add --no-cache openssl to deploy/docker/Dockerfile.cluster.
Activity
fix(cluster): add openssl package to cluster image
fix(cluster): add openssl package to cluster image (#137)
fix(cluster): add openssl package to cluster image (#137)