Archived
Check NixOS configurations / eval-hosts (pull_request) Successful in 10m28s
The previous fix (#42) only unmounted /mnt/{dev,proc,sys,run}, but disko also mounts the ESP at /mnt/boot (modules/disko/baremetal.nix) -- another nested mount blocking ZFS from unmounting its own root dataset at /mnt the same way. Confirmed live: zpool export still failed with "cannot unmount '/mnt': pool or dataset busy" after the chroot-only fix. Replace the manual dev/proc/sys/run list with a single recursive `umount -R /mnt`, which clears everything nested under /mnt -- current and future mountpoints alike -- rather than needing to keep enumerating whatever nixos-install/disko happen to leave mounted.