fix: bootstrap installs openssh-server (pristine images lack sshd_config.d) #2
No reviewers
Labels
No labels
attention
blocked
blocker:ci-red
blocker:conflict
blocker:drill-pending
blocker:unrequested
bug
claimed
documentation
enhancement
epic
merge-next
needs-ruling
needs-triage
offsite
post-merge
ready
release
scope:bootstrap
scope:coolify
scope:db
scope:docs
scope:drill
scope:installer
scope:labels
scope:platform
scope:runner
scope:users
stale
state:addressing
state:bots-reviewing
state:building
state:needs-human
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: heavy-duty/rig#2
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/openssh-server-dep"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Caught by the Incus rehearsal gate (incubator prod-migration, plan Task 4): on a pristine Debian 12 container,
rig bootstrapdied atinstall: cannot create regular file '/etc/ssh/sshd_config.d/99-rig.conf': No such file or directory— the directory ships with openssh-server, which cloud images preinstall and container/VM images don't.systemctl restart sshwould have failed next for the same reason.Fix: add
openssh-serverto the base package list (a rig box is SSH-managed by definition — Coolify SSHes in as root). No-op on real cloud images.bash test/cli.sh16/16 + shellcheck clean.🤖 Generated with Claude Code