A set of changes to implement dynamic root passwords on local nodes
(and vnodes). Each time a node is allocated to an experiment it gets a new root password (using the node_attributes table). The watchdog has a new section that resets the root password (defaults to hourly). We still using a common password in the image to avoid totally bricking ourselves, but once a node boots into an experiment it gets a new root password. This prevents hundreds of nodes with the same password, and all of the problems associated with that.
Showing with 138 additions and 11 deletions