1. 02 Feb, 2011 8 commits
  2. 01 Feb, 2011 4 commits
    • Leigh B Stoller's avatar
      Minor change. Add debugging output. · 2eaab789
      Leigh B Stoller authored
    • Mike Hibler's avatar
    • Mike Hibler's avatar
      Implement limited backward compatibility with the old frisbee setup. · 1017ccce
      Mike Hibler authored
      The big backward compatibility issue is that we no longer store running
      frisbeed info in the DB.  This means that loadinfo could not return
      address:port info to clients and thus old frisbee MFSes could no longer
      work.  While not a show stopper to require people to update their MFS first,
      I made a token effort to implement backward compat as follows.
      When an old frisbee MFS does "tmcc loadinfo" (as identified by a tmcd
      version < 33), tmcd will invoke "frisbeehelper" to startup a daemon.
      Sound like frisbeelauncher?  Well sorta, but vastly simplified and I only
      want this to be temporary.  The helper just uses the frisbee client to make
      a "proxy" request to the localhost master server.  The Emulab configuration
      of the master server now allows requests from localhost to proxy for another
      frisbeehelper is also used by webfrisbeekiller to kill a running daemon
      (yes, just like frisbeelauncher).  It makes a proxy status request on
      localhost and uses the returned info to identify the particular instance
      and kill it.
    • Leigh B Stoller's avatar
  3. 27 Jan, 2011 3 commits
  4. 25 Jan, 2011 8 commits
  5. 24 Jan, 2011 6 commits
  6. 19 Jan, 2011 5 commits
  7. 18 Jan, 2011 3 commits
  8. 17 Jan, 2011 2 commits
  9. 15 Jan, 2011 1 commit