* Add a new Portal context menu option to nodes, to boot into "recovery" mode, which will be a Linux MFS (rather then the FreeBSD MFS, which 99% of user will not know what to do with). * Plumb all through to the Geni RPC interface, which invokes node_admin with a new option, to use the recovery mfs nodetype attribute. * recoverymfs_osid is a distinct osid from adminmfs_osid, we use that in the CM to add an Emulab name space attribute to the manifest, that tells the Portal that a node supports recovery mode (and thus gets a context menu option). * Add an inrecovery flag to the sliver status blob, which the Portal uses to determine that a node is currently in recovery mode, so that we can indicate that in the topology and list tabs.
Showing with 532 additions and 37 deletions