Skip softraid(4) keydisks silently
authorkn <kn@openbsd.org>
Tue, 8 Nov 2022 14:05:41 +0000 (14:05 +0000)
committerkn <kn@openbsd.org>
Tue, 8 Nov 2022 14:05:41 +0000 (14:05 +0000)
commite1bd498ee59b5111006ff5d31744de3e8e8b40c8
tree06db58e36295d6a9eb5604e3fc5cf346e8d8bd50
parentf48e036596f48c4bff34b4a28bda035f7c0d5b49
Skip softraid(4) keydisks silently

Logging the presence of a keydisk the same way offline data chunks are
logged seems unjustified:

Offline data chunks mean the softraid volume is degraded and installboot(8)
should be rerun when they're online.

Offline keydisks just means the user unplugged their USB key or so and
installboot must never touch them anyway, so the absence of keydisks is
meaningless to installboot -- it should never touch them.

So a) drop the "is keydisk - skipping" message and b) hoist the keydisk
check before the offline check so as to avoid "not online - skipping"
messages for offline keydisks.
usr.sbin/installboot/softraid.c