Well, it did crap out immediately - because the file-system is not yet ready and the log file cannot be written.
type = scripted
command = /usr/bin/mount -a -t nonfs,nonfs4,nosmbfs,nocifs,nocodafs,noncpfs,noshfs,nofuse,nofuseblk,noglusterfs,nodavfs,nofuse.glusterfs -O no_netdev
restart = false
depends-on = early-fs-pre.target
depends-ms = fsck
waits-for = early-root-rw.target
# added log file specification
logfile = /var/log/dinit/early-fs-fstab.target.log
My /var is mounted on another partition - which was not yet mounted when dinit tried to open the log file, because early-fs-fstab.target was not yet processed.
[ OK ] early-root-rw.target
dinit: early-fs-fstab.target: execution failed - opening log file: No such file or directory
[FAILED] early-fs-fstab.target
I will try with logfile = /root/early-fs-fstab.target.log
to see what it gives ...