Open andylytical opened 5 years ago
Suggested implementation is to run a script on servers that will do the work (that is currently done by add_client.sh).
Puppet will put in place on each node a file with "nodelist", "description(s)", "nodeclasses". Server will use this file to do it's work of "addnode", "delnode", "accept license", "addnodeclass". (Note: this will likely close several other issues since it completes that work by moving the task to the server).
Class add_client will need to change such that it connects to a gpfs mgmt server (one of several possible) and invokes the script to start on the server.
Current version only supports building client nodes. Would like to support "server", "quorum", "client", "manager", etc.