fix(edge-host-iso): take the hostname as an argument in edge-install #1575

Merged
k.renner merged 1 commits from fix/edge-install-hostname into main 2026-11-06 09:00:03 +00:00
Member

edge-install wrote a hard-coded edge-1 into /etc/hostname and the boot entry, so every further edge host came up with the production host's name and DHCP hostname.

  • edge-install <hostname> [disk]: the hostname is required and is checked against the RFC 1123 label format; the existing confirmation prompt asks you to type it.
  • README and ansible/docs/edge-host.md show the new call.

Refs YouTrack S28-16.

🤖 Generated with Claude Code

edge-install wrote a hard-coded `edge-1` into `/etc/hostname` and the boot entry, so every further edge host came up with the production host's name and DHCP hostname. - `edge-install <hostname> [disk]`: the hostname is required and is checked against the RFC 1123 label format; the existing confirmation prompt asks you to type it. - README and `ansible/docs/edge-host.md` show the new call. Refs YouTrack S28-16. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-bot added 1 commit 2026-11-06 08:57:14 +00:00
fix(edge-host-iso): take the hostname as an argument in edge-install
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ec91122621
edge-install wrote a hard-coded edge-1 into /etc/hostname, so every further
edge host came up with the production host's name and DHCP hostname.
The hostname is now a required argument, validated as an RFC 1123 label
and confirmed before the disk is wiped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
k.renner merged commit 1b2684c35b into main 2026-11-06 09:00:03 +00:00
Sign in to join this conversation.