Archived
Check NixOS configurations / eval-hosts (pull_request) Successful in 10m19s
disko's --mode ...,mount leaves the pool imported (needed for nixos-install to write into /mnt), and the script rebooted straight into the newly-installed system without exporting it. That pool is still stamped with the live installer's own hostid, which never matches the target host's declared networking.hostId, and since boot.zfs.forceImportRoot is false (the recommended setting, not a bug), the first real boot refuses to force-import an unexported pool from a different hostid -- which is exactly the ZFS-import stall baremetal-gui was hitting after install. Exporting all pools right before reboot (a no-op for non-ZFS hosts) clears the in-use state so import succeeds regardless of hostid. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>