Skip to content
  • Kirk Webb's avatar
    · e1a2fabc
    Kirk Webb authored
    Some PLAB dslice manager updates:
    
    - in addition to asking the dslice agent (on plab) for a list of available
      nodes, we now also fping them all to weed out unresponsive ones.  One problem
      here is that several plab nodes block ICMP; could be solved by pinging with
      nmap (tries both a ICMP, and TCP ping).  This affects the plabdaemon getfree
      command, and subsequently which plab nodes appear as "up" in the DB
    
    - Changed slice naming scheme:  we now append the experiment index onto the
      slice name to try to ensure uniqueness (emulab_<pid>_<eid>_<idx>)
    
    - Modified plabnode to try to cope with flaky nodes - there is some retry
      code in there now
    
    - Added the "fixsudo" shell script which is run very first as root (via the
      cumbersome "su" command) to fix sudoers for later sudo use on plab nodes.
    e1a2fabc