1. 28 Dec, 2007 1 commit
  2. 20 Dec, 2007 3 commits
  3. 19 Dec, 2007 3 commits
  4. 17 Dec, 2007 2 commits
    • Robert Ricci's avatar
      Fix for fixed interfaces: move the code that filters interfaces whose · 43333bb7
      Robert Ricci authored
      name's don't match from resolve_link() to find_best_link() - the latter
      returns only one link of each type, so it's too late to find the right
      interface by the time we get back out to resolve_link(). Also fixed
      a built-in assmption about the 'direction' that physical links go in.
      The old code (explicity) assumed that links to from node to switch - now
      we flip around our comparison if the directions of the links do not
      match.
      
      This was a bugger, even though it didn't involve much code, since the
      'flipping' involves a 'parity' issue - it's really easy to mess up the
      parity in several places and get it to work under *some* circumstances.
      
      As a side effect, added some more information to the plink strucutre.
      This turned out to not be necessary for the solution I finally came
      up with - it was part of an earlier, abandoned one. But, it's probably
      good information to have around in the future.
      43333bb7
    • Mike Hibler's avatar
      Add Brazilian Emulab · bdce88fa
      Mike Hibler authored
      bdce88fa
  5. 14 Dec, 2007 4 commits
  6. 12 Dec, 2007 1 commit
  7. 10 Dec, 2007 1 commit
    • Mike Hibler's avatar
      (For now) fedora-specific rc.linux file to initialize the swap partition · 6a4d682c
      Mike Hibler authored
      ala freebsd7/rc.freebsd.  We need this currently for the new remote nodes
      where we have to load partition images and not a whole disk image (because
      we download a copy of the image to the hard drive and we cannot have that
      mounted and reload the entire disk).  Anyway, with a single partition image
      the swap partition will not be "loaded", aka initialized, and we are left
      without swap.  Now the rc.linux script takes care of that on first boot.
      6a4d682c
  8. 07 Dec, 2007 1 commit
  9. 05 Dec, 2007 2 commits
  10. 03 Dec, 2007 5 commits
  11. 30 Nov, 2007 2 commits
  12. 29 Nov, 2007 1 commit
  13. 28 Nov, 2007 3 commits
    • Leigh Stoller's avatar
      Minor fix to stats code. · 767ab1a3
      Leigh Stoller authored
      767ab1a3
    • Leigh Stoller's avatar
    • Leigh Stoller's avatar
      Add some small stuff to support the current implementation of the plab · b30e4f95
      Leigh Stoller authored
      evproxy, which uses set_failover and set_connection_retries. The event
      library had these as noops, so that was an easy change. Also, add back
      in the async add/remove subscription stuff, which was already
      implemented in pubsub but not hooked up from the event library.
      
      In the tmcd/plab directory I purged all mention of elvin and changed it
      to "event server". I also renamed the runelvin script to runevents.
      
      In events/proxy I cleaned up the makefile and added evproxyplab to the
      targets list since it should now build okay (no longer needs to link
      against elvin stuff). Renamed elvindtest program to eventping, and
      otherwise purged lots of "elvin" tokens.
      b30e4f95
  14. 27 Nov, 2007 4 commits
  15. 26 Nov, 2007 2 commits
  16. 21 Nov, 2007 2 commits
  17. 19 Nov, 2007 3 commits