1. 02 Apr, 2003 2 commits
  2. 01 Apr, 2003 1 commit
    • Leigh B. Stoller's avatar
      Two unrelated changes. 1) Return the email address to version 9 · 4fa870b7
      Leigh B. Stoller authored
      clients so they can create a proper .forward file. 2) Add some
      test code for seeing how feasible it is to do accounts on ops/tips
      using tmcd instead of direct ssh. Initial results are not good; too
      many accounts; does not scale well. Going to need a smarter protocol
      for doing hundreds of accounts, but I will leave this code in place
      for now. Note, unlike testbed nodes, control nodes must connect with
  3. 28 Mar, 2003 2 commits
  4. 26 Mar, 2003 1 commit
  5. 24 Mar, 2003 2 commits
  6. 21 Mar, 2003 1 commit
  7. 14 Mar, 2003 5 commits
  8. 03 Feb, 2003 1 commit
  9. 30 Jan, 2003 1 commit
  10. 15 Jan, 2003 1 commit
  11. 10 Jan, 2003 1 commit
    • Leigh B. Stoller's avatar
      A rather odd script to construct a usable filesystem from the 4 · 6f0abd84
      Leigh B. Stoller authored
      partition. Does the usual fdisk, disklabel, disklabel edit, newfs,
      mount, and fstab edit. Right now called from bootvnodes to make up a
      giant /var/emulab/jails whenever jailed nodes are used. This script
      requires a fair amount of error checking to be added before it could
      be considered generally safe for users.
  12. 06 Jan, 2003 4 commits
  13. 19 Dec, 2002 1 commit
    • Leigh B. Stoller's avatar
      Path changes (as discussed in other commit messages). All of the files · f389da45
      Leigh B. Stoller authored
      created by libsetup are now created in /var/emulab/boot; nothing is
      written into /etc/emulab or /usr/local/etc/emulab anymore. This was
      a requirement for jails, but is also a good thing to do anyway.
      There are a number of jail config changes to support the old vnodes
      and the new style jail vnodes; specifically, a setup routine to called
      from inside the jail when it first boots up to the get the usual
      assortmant of config info from tmcd. Also Merge local and remote
      update routines into one. Other various little changes for SFS and the
  14. 18 Dec, 2002 9 commits
  15. 05 Dec, 2002 1 commit
  16. 11 Nov, 2002 1 commit
  17. 08 Nov, 2002 1 commit
  18. 06 Nov, 2002 1 commit
    • Shashi Guruprasad's avatar
      NSE related changes: · 05bc3bd4
      Shashi Guruprasad authored
        - Fixes the routing problem
        - A new type "sim" has been created but not in the DB. node_types and
          nodes remain unchanged. This will change after we figure out how
          to represent in the DB the local multiple virtnodes in one phynode case
          The frontend tb_compat.tcl adds the sim type and ptopgen associates
          a huge number of sim nodes to all local PCs.
        - All simulated nodes go into one pc untill I finish coding the distributed
          nse case. Also, sim nodes go through assign but with an explicit
          "fix-node" directive in the top file. A random free pc is chosen using
          the avail script in assign_wrapper. If we don't fix node it, assign
          maps sim nodes to multiple phy nodes even when a valid all to one
          mapping is possible.
        - Syntax for nse:
         $ns make-simulated {
             set simnode1 [$ns node]
             set simnode2 [$ns node]
         The old syntax
         set nsenode [$ns nsenode]
         $nsenode make-simulated {
         is deprecated
        - All 38 frontend tests in the testsuite pass
        - A new table v2pmap has been added to handle multiple virt nodes to
          one phy node mapping. This is used in "tmcc hostnames" currently.
        - The phy node that is picked to run nse is loaded with a custom image
          FBSD45-NSE . This can use the default FBSD kernel if there is a mechanism
          to run at 1000HZ, have options IPFIREWALL_FORWARD and PERFMON turned on.
          The image is in the 'testbed' group. Do not delete this image.
        - Static routes now adds routes for the case dst == nexthop. The routing
          graph would be disconnected otherwise and I need to traverse this in
          assign_wrapper for nse. On the client side, such a route is filtered out in
        - sim nodes are also correctly visualized
  19. 20 Sep, 2002 1 commit
  20. 11 Sep, 2002 1 commit
  21. 10 Sep, 2002 1 commit
  22. 27 Aug, 2002 1 commit