If `/boot/kernel` doesn't exist and `freebsd-update fetch` is invoked, the command fails with the error message `Cannot identify running kernel`. It would be much more helpful to append the reason. This is discussed in https://forums.freebsd.org/threads/cannot-identify-running-kernel.43329/ with a reference to the relevant code.