1. 17 Oct, 2002 1 commit
  2. 14 Oct, 2002 1 commit
  3. 09 Oct, 2002 5 commits
    • Mac Newbold's avatar
      Add a new script: tbresize · 0dd12dba
      Mac Newbold authored
      (installs into /usr/testbed/bin/tbresize but isn't avail. on ops yet)
      
      Usage: tbresize [-d] -a -e pid,eid -n num -t type [-p prefix]
             tbresize [-d] -r -e pid,eid <node> [<node> ...]
             tbresize -h
      Use -h to show this usage message.
      Use -d to enable extra debugging output.
      Use -a to add nodes to an experiment.
      Use -r to remove nodes from an experiment.
      Use -e pid,eid to specify the experiment to resize.
      Use -n to specify the number of nodes to add.
      Use -t to specify the type of the nodes to be added (pc, pc850, pc600,
      etc).
      Use -p to specify a prefix for vnames (i.e. "node" => node0 .. nodeN).
      With -r, specify a list of one or more nodes to be removed (i.e. pcXX).
      
      Can even resize an expt down to no nodes then back up again. If it has
      one LAN/link in the expt, it adds the new nodes to it. If it has zero or
      more than one, it doesn't connect the new nodes to the topology.
      
      After finding and reserving (or before freeing) it fixes up the right
      places in the db and reruns snmpit, then reruns exports_setup and
      named_setup and reboots all the nodes that are now in the expt so they get
      updated configuration data.
      
      Even visualizes properly after being resized, the only catch is that the
      ns file is the original one, not one generated from the db.
      
      Use it, abuse it, have fun with it, and let me know what breaks.
      0dd12dba
    • Mike Hibler's avatar
      The constructed valid block list was not properly terminated in the · 80c932d8
      Mike Hibler authored
      case where the end of the partition was allocated (instead of free).
      
      Added a little debug output.
      80c932d8
    • Leigh B. Stoller's avatar
      Minor changes for Shashi; add "src" slot to virt_routes table so that · 20b2ff9e
      Leigh B. Stoller authored
      routes can be listed for each interface on a node, and so that the
      route list can be converted into an ipfw chain on the client for nse.
      Add tmcd command to return the entire route list for the experiment.
      20b2ff9e
    • Leigh B. Stoller's avatar
      Minor changes for Shashi; add "src" slot to virt_routes table so that · 4cb10094
      Leigh B. Stoller authored
      routes can be listed for each interface on a node, and so that the
      route list can be converted into an ipfw chain on the client for nse.
      4cb10094
    • Leigh B. Stoller's avatar
      Add "src" slot to virt_routes table to hold src ip (really the · 84a2cd9b
      Leigh B. Stoller authored
      interface on the local node) of the route. Added as a primary key.
      84a2cd9b
  4. 08 Oct, 2002 1 commit
  5. 07 Oct, 2002 4 commits
  6. 06 Oct, 2002 1 commit
  7. 04 Oct, 2002 1 commit
  8. 03 Oct, 2002 7 commits
  9. 02 Oct, 2002 1 commit
    • Chad Barb's avatar
      Initial version of delay web control. · dd27f82a
      Chad Barb authored
      Functional, but needs some work.
      Won't allow non-admins to use it (since it doesn't do "proper" permission checking yet.)
      Input is aggressively checked for bad mojo before being pasted into any command line.
      
      Run from /delaycontrol.php3?eid=exptname&pid=projname
      Admin bit must be on.
      dd27f82a
  10. 01 Oct, 2002 3 commits
  11. 28 Sep, 2002 6 commits
  12. 27 Sep, 2002 9 commits