1. 31 Dec, 2018 1 commit
    • Mike Hibler's avatar
      Change "insert" into "replace" for select statement. · 9bb0ec11
      Mike Hibler authored
      Don't know why we did not hit this before. Maybe the node_usage DB
      got into an odd state recently where there were some extra records?
      Who knows. I compared the .dat files produced from old and new and
      all the historic records that this script produces are the same.
      9bb0ec11
  2. 17 Dec, 2018 1 commit
  3. 14 Dec, 2018 2 commits
  4. 13 Dec, 2018 4 commits
  5. 12 Dec, 2018 6 commits
  6. 11 Dec, 2018 4 commits
  7. 07 Dec, 2018 1 commit
    • Leigh Stoller's avatar
      Rationalize execute services: · 241b3ab5
      Leigh Stoller authored
      This has been bothering me for a while; A single execute service
      operates like a traditional Emulab startup command, with output going to
      /proj/pid/exp/eid/logs, which is a pain in the ass cause I don't know
      the name of the file and there 1000s of file in the directory.
      
      But when there are multiple execute services, we wrap them in a script
      and redirect the output to easy an easy to find spot; /var/tmp. Much
      nicer.
      
      Now we always wrap them up in a script so the output files go to
      /var/tmp. And drop a note in the original file that says where to go
      look.
      
      The script is written to /proj/pid/exp/eid, but thinking to the future
      when there are no NFS mounts at all, we now bundle that script into a
      little tarball and append that to the install services. Tarballs already
      handle a no-NFS world, asking the web server for the file. QED
      241b3ab5
  8. 06 Dec, 2018 7 commits
  9. 05 Dec, 2018 1 commit
  10. 03 Dec, 2018 2 commits
  11. 30 Nov, 2018 2 commits
  12. 29 Nov, 2018 3 commits
  13. 28 Nov, 2018 6 commits