SMF may not send service state changes to FMA(?)
Booting the system I had a service fail, probably fairly early during boot (I can't be sure, I wasn't booting without verbosity), and soon afterward startd said:
FMEV: svc:/system/cryptosvc:default could not create nvlist for transition event: No such file or directory
The "No such file or directory" is likely a red herring, the code uses strerror of errno, but the nvlist implementation doesn't set errno.
The code is source:usr/src/cmd/svc/startd/graph.c#L4766
I think this means that the service failure wouldn't be communicated to FMA, or a fault generated.
cryptosvc was taken to maintenance because it was "restarting too quickly" , that seems to be because it was the original (oi_148) copy, rather than the illumos version (which is transient). Perhaps that is because early import didn't happen in time? I'm utterly, utterly stumped.