Currently, the OpenSSI initrd is unable to continue if
it cannot find the NIC for the ICS interface. Although
this makes sense for dependent nodes, it would be
useful if the root node could continue booting in a
degraded single-node cluster mode.
The reason why is that some users want to use a NIC
whose driver is not distributed with the kernel-ssi
package for their first node's ICS interface. These
users need to build their driver from source for the
OpenSSI kernel, which sometimes requires that the
OpenSSI kernel is already booted.
This is a significant chicken-and-egg problem: the
OpenSSI kernel won't boot unless it has a particular
driver, which can't be built unless the OpenSSI kernel
is booted. A good solution would be a degraded
single-node cluster mode for a root node that cannot
initialize its ICS interface.