1. 27 Sep, 2001 1 commit
  2. 25 Sep, 2001 1 commit
  3. 19 Sep, 2001 1 commit
  4. 18 Sep, 2001 1 commit
  5. 17 Sep, 2001 3 commits
  6. 14 Sep, 2001 1 commit
    • Robert Ricci's avatar
      Added a new command: reset · aef1573a
      Robert Ricci authored
      From the comment before the doreset funciton:
      
      If next_pxe_boot_path is set, clear it. Otherwise, if next_boot_path
      or next_boot_osid is set, clear both along with next_boot_cmd_line.
      If neither is set, do nothing. Produces no output to the client.
      aef1573a
  7. 13 Sep, 2001 1 commit
  8. 12 Sep, 2001 1 commit
  9. 06 Sep, 2001 1 commit
  10. 21 Aug, 2001 1 commit
  11. 10 Aug, 2001 1 commit
  12. 18 Jul, 2001 1 commit
  13. 16 Jul, 2001 3 commits
  14. 12 Jul, 2001 1 commit
  15. 11 Jul, 2001 1 commit
  16. 03 Jul, 2001 1 commit
    • Leigh B. Stoller's avatar
      Minor mods to support Chris and testing harness. Look for a DB · 77ead586
      Leigh B. Stoller authored
      redirection as indicated in the tmcd_redirect table of the DB, which
      says what DB name to contact for each node. That table looks like
      this, as of this writing:
      
          CREATE TABLE tmcd_redirect (
            node_id varchar(10) NOT NULL default '',
            dbname tinytext NOT NULL default '',
            PRIMARY KEY  (node_id)
          ) TYPE=MyISAM;
      
      On error, fall back to the main DB.
      77ead586
  17. 20 Jun, 2001 2 commits
  18. 16 May, 2001 1 commit
  19. 11 Apr, 2001 1 commit
  20. 10 Apr, 2001 1 commit
    • Robert Ricci's avatar
      No longer uses the virt_names table to handle 'hostnames' requests. The · d08bd358
      Robert Ricci authored
      basic algorithm is this:
      
      * Find requesting node's control interface from the db
      * Make a list of subnets the node is on, excluding the subnet on the
        control interface
      * Get a list of ALL interfaces of nodes in our experiment (excluding
        interfaces with no IP). Sort by node_id, then IP address to ensure
        symmetry of LINK= numbers. Link number gets incremented for each
        interface on the remote node. The first _direct_ link
        (ie. same-subnet) to another node gets an alias.
      
      Simple, really.
      d08bd358
  21. 05 Apr, 2001 1 commit
  22. 30 Mar, 2001 1 commit
    • Mike Hibler's avatar
      Big Ass Hack(tm): · 05456fd2
      Mike Hibler authored
      Add a "log" message which allows a client to send some text to TMCD which
      in turns appends it to a project/experiment specific log file.  Adds all new
      DoS routes to TMCD, and should perhaps be split off into its own daemon,
      but for now it gives a way for console-less sharks to report what they did.
      05456fd2
  23. 28 Mar, 2001 1 commit
    • Leigh B. Stoller's avatar
      Ready Bit support. New field in the nodes table. Initialized by · 62341a85
      Leigh B. Stoller authored
      handle_os. Two new TMCC commands. "ready" says the node is ready (sets
      ready to 1 in nodes table). "readycount" returns an N of M ready count
      to the caller. This is not a barrier sync operation! Nodes must poll,
      and there is no way to reset the count since that would require some
      sort of synchronization, which of course we do not have.
      62341a85
  24. 25 Mar, 2001 1 commit
  25. 22 Mar, 2001 1 commit
  26. 21 Mar, 2001 1 commit
  27. 20 Mar, 2001 3 commits
  28. 19 Mar, 2001 1 commit
    • Mike Hibler's avatar
      Support for UDP: · 7a3101fd
      Mike Hibler authored
              tmcd listens on port 7777 for both UDP and TCP.
              UDP replies are buffered and sent as a single (up to 8k) packet.
      
              tmcc can be compiled to make UDP queries as well as TCP
              Not defined by default, used for debugging
      
      Cleaned up some lint.
      7a3101fd
  29. 14 Mar, 2001 1 commit
  30. 08 Mar, 2001 1 commit
  31. 07 Mar, 2001 1 commit
  32. 22 Feb, 2001 1 commit
    • Leigh B. Stoller's avatar
      Fix to tmcd for when a node reports a reboot. Need to check the · c20619e2
      Leigh B. Stoller authored
      pid/eid before releasing from the reloads/reserve table, since an
      admin initiated reload might be pending when a user does his own
      load. Don't want to clear the reload state, or even worse, the
      reserved state. There is a cross dependency created bewteen tmcd.c
      and sched_reload on the pid/eid testbed/reloading. No biggie. I put in
      a warning in both places.
      c20619e2
  33. 03 Jan, 2001 1 commit