1. 02 Dec, 2014 1 commit
  2. 11 Nov, 2014 1 commit
  3. 05 Nov, 2014 1 commit
  4. 28 Oct, 2014 1 commit
  5. 24 Oct, 2014 2 commits
  6. 15 Oct, 2014 1 commit
  7. 07 Oct, 2014 4 commits
  8. 09 Sep, 2014 1 commit
  9. 29 Aug, 2014 1 commit
    • Mike Hibler's avatar
      Add explict dependency on p5-Convert-ASN1 port. · c844e2ef
      Mike Hibler authored
      This used to be not required as p5-Crypt-X509 had a dependency for it,
      and emulab-protogeni depended on p5-Crypt-X509. But, for a brief shining
      moment, the FreeBSD port was broken and guess when I happened to take a
      shapshot of the ports?
      c844e2ef
  10. 25 Aug, 2014 1 commit
  11. 15 Aug, 2014 1 commit
  12. 15 Jul, 2014 1 commit
  13. 11 Jul, 2014 1 commit
  14. 10 Jul, 2014 1 commit
  15. 08 Jul, 2014 1 commit
  16. 01 Jul, 2014 1 commit
  17. 12 Jun, 2014 1 commit
    • Kirk Webb's avatar
      Update the use of realpath across all perl scripts · 3f167217
      Kirk Webb authored
      Change to use the realpath function in the 'Cwd' module instead of
      calling realpath via the shell.  The shell command varies in its
      reaction to a missing final path component.  On some platforms (Linux,
      FBSD10+) realpath reports an error if the final component doesn't exist
      on the filesystem.  On others (FBSD < 10), it does not report an error.
      
      The perl function from 'Cwd' emulates the same behavior as FBSD prior to
      version 10, which is the behavior the scripts expect.
      
      From here on out, instead of using `realpath`, do the following:
      
      use Cwd qw(realpath);
      ..
      ..
      my $realpath = realpath($somepath);
      3f167217
  18. 11 Jun, 2014 1 commit
  19. 06 Jun, 2014 2 commits
  20. 04 Jun, 2014 1 commit
  21. 02 Jun, 2014 1 commit
    • Mike Hibler's avatar
      Support for gathering and storing Infiniband interface GUIDs in the DB. · 12a41b7e
      Mike Hibler authored
      Since GUIDs are 16 bytes and our current interface MACs are only 12 bytes,
      I agonized over whether to grow the mac column to 16 bytes and just treat
      it as a unique identifier (which is all we use that column for anyway).
      However, in the end I just added a new guid column as there were mac columns
      in a variety of other tables and it wasn't clear what the relationship was
      and what I might break.
      
      So, the newnode MFS will now report back a GUID for interfaces it recognizes
      as IB (FreeBSD-specific right now). The boss-side checkin code with stash
      that value in new_interfaces (and later interfaces when added). For possible
      backward compat, it will also generate a MAC address from that (possibly
      Mellanox-specific) so that all entries in the interfaces table will have
      a MAC (yes, it should really be the other way around--all interfaces should
      always have a guid).
      
      End of story. We don't do anything else with IB right now other than stash
      an interface GUID.
      12a41b7e
  22. 29 May, 2014 7 commits
  23. 27 May, 2014 4 commits
  24. 26 May, 2014 2 commits
  25. 22 May, 2014 1 commit