1. 12 Jan, 2018 5 commits
  2. 11 Jan, 2018 3 commits
    • Leigh Stoller's avatar
      Oops, minor fix to previous revision. · 2f6f393a
      Leigh Stoller authored
      2f6f393a
    • David Johnson's avatar
      Make clientside startcmdstatus reporting more reliable. · cb5ab9f5
      David Johnson authored
      (I had a disk image containing unmodifiable binary software that would
      overwrite dhcpcd's sane copy of /etc/resolv.conf, at a nondeterministic
      point in time, with something completely bogus.  That screwed up
      startcmdstatus reports; this helps out with that case (in combination
      with other custom scripting that returns /etc/resolv.conf to sanity).
      
      Note though that we only retry infinitely once runstartup has
      successfully gone to the background; up til then, we're limited to about
      a minute's worth of retries.  Likewise, we don't retry forever if
      runstartup itself experiences an error.  We only retry forever if we
      actually have a status to send.
      cb5ab9f5
    • Leigh Stoller's avatar
      Optimize how the list view is generated, the jquery stuff I was doing · 7e44a003
      Leigh Stoller authored
      was really inefficient. At about 1200 nodes each successive node was
      taking over a second to process. Much better now.
      
      Also note that this commit disables all Jacks when the number of nodes
      is greater then 200. Temporary.
      7e44a003
  3. 10 Jan, 2018 1 commit
  4. 09 Jan, 2018 7 commits
  5. 08 Jan, 2018 1 commit
    • David Johnson's avatar
      Add some debugging support to clientside TBScriptLock; use it in libvnode_xen. · 5d0ff72b
      David Johnson authored
      If the TBScriptLock caller provides a debug message, it will be stored
      in a file, and other blocked TBScriptLock callers will get (possibly
      slightly racy) info about who holds the lock.
      
      Then, use this in libvnode_xen to get some info about long calls to xl
      (create|halt|reboot|etc).
      
      Also enable lockdebug in libvnode_xen for now.
      5d0ff72b
  6. 04 Jan, 2018 6 commits
  7. 03 Jan, 2018 1 commit
  8. 02 Jan, 2018 7 commits
  9. 01 Jan, 2018 4 commits
  10. 30 Dec, 2017 2 commits
  11. 29 Dec, 2017 2 commits
  12. 27 Dec, 2017 1 commit