During upgrade I found:
zfs-import-scan.service is a disabled or a static unit, not starting it.
Job for zfs-mount.service failed because the control process exited with error code.
See "systemctl status zfs-mount.service" and "journalctl -xe" for details.
zfs-mount.service couldn't start.
root@starspot:~# systemctl status zfs-mount.service
● zfs-mount.service - Mount ZFS filesystems
Loaded: loaded (/lib/systemd/system/zfs-mount.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2018-05-25 08:33:17 CEST; 4min 47s ago
Docs: man:zfs(8)
Main PID: 125987 (code=exited, status=1/FAILURE)
CPU: 13ms
May 25 08:33:17 starspot systemd[1]: Starting Mount ZFS filesystems...
May 25 08:33:17 starspot zfs[125987]: cannot mount '/rpool': directory is not empty
May 25 08:33:17 starspot systemd[1]: zfs-mount.service: Main process exited, code=exited, status=1/FAILURE
May 25 08:33:17 starspot systemd[1]: Failed to start Mount ZFS filesystems.
May 25 08:33:17 starspot systemd[1]: zfs-mount.service: Unit entered failed state.
May 25 08:33:17 starspot systemd[1]: zfs-mount.service: Failed with result 'exit-code'.
root@starspot:~#
The same zfs-mount.service status after reboot...
Everything looks good, however, this makes me nervous for production use.
zfs-import-scan.service is a disabled or a static unit, not starting it.
Job for zfs-mount.service failed because the control process exited with error code.
See "systemctl status zfs-mount.service" and "journalctl -xe" for details.
zfs-mount.service couldn't start.
root@starspot:~# systemctl status zfs-mount.service
● zfs-mount.service - Mount ZFS filesystems
Loaded: loaded (/lib/systemd/system/zfs-mount.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2018-05-25 08:33:17 CEST; 4min 47s ago
Docs: man:zfs(8)
Main PID: 125987 (code=exited, status=1/FAILURE)
CPU: 13ms
May 25 08:33:17 starspot systemd[1]: Starting Mount ZFS filesystems...
May 25 08:33:17 starspot zfs[125987]: cannot mount '/rpool': directory is not empty
May 25 08:33:17 starspot systemd[1]: zfs-mount.service: Main process exited, code=exited, status=1/FAILURE
May 25 08:33:17 starspot systemd[1]: Failed to start Mount ZFS filesystems.
May 25 08:33:17 starspot systemd[1]: zfs-mount.service: Unit entered failed state.
May 25 08:33:17 starspot systemd[1]: zfs-mount.service: Failed with result 'exit-code'.
root@starspot:~#
The same zfs-mount.service status after reboot...
Everything looks good, however, this makes me nervous for production use.