Zfs with disko, faluire to import zfs pool

I have used your config to the letter and I am still getting the same issue.

I am getting error on start.
keep in mind that disko enables support for zfs and replaces fileSystem settings.

I am getting 
starting device mapper and LVM
file descroptor 8 (/dev/console) leaked on lvm location. parent PID 1:  /nix/store(hash)-extrea-utils/bin/ash
importing root ZFS pool name-of-my-pool.........(bunch of dots)
then after some time I am getting 
cannot import name-of-my-pool: no such pool available 

mounting name-of-my-pool/safe/root on / ... 
mount: mounting name-of-my-poo/safer/root on /mnt-root/ faild: No such file or directory.

This repeats multiple times.

I have looked at your hardware-configuration.nix and configuration.nix and I don"t see there something special. I did found some zfs related configs

  boot.initrd.supportedFilesystems = [ "zfs" ];
  boot.supportedFilesystems = [ "zfs" ];

and added them to my config and I see no chagne.