Archived
- ha-server.nix: add xfsprogs to systemPackages so mkfs.xfs is on PATH for root (needed by cluster-init.sh during initial setup) - cluster-config.nix: create /var/lib/drbd via tmpfiles to silence lk_bdev_save warnings from drbd-utils - cluster-init.sh: dynamically find xfsprogs in /nix/store if not on PATH (fallback for running VMs before xfsprogs is in the system profile) - cluster-init.sh: fix DRBD metadata check on node2 — broken regex now uses grep -E for ERE alternation to correctly skip create-md when DRBD is already set up (previous regex would have triggered create-md on a live secondary) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HaH1cSGvhogRP5ExoF6nD8