1. 27 Dec, 2005 8 commits
  2. 24 Dec, 2005 2 commits
  3. 23 Dec, 2005 1 commit
  4. 22 Dec, 2005 4 commits
  5. 21 Dec, 2005 11 commits
  6. 20 Dec, 2005 7 commits
  7. 19 Dec, 2005 7 commits
    • Kirk Webb's avatar
      · d6ac9bcd
      Kirk Webb authored
      Ignore a couple of plab nodes with duplicate MAC addrs until they are fixed.
      These nodes won't be available for allocation in the meantime.
      d6ac9bcd
    • Mike Hibler's avatar
      Disable my last hack til I figure out vnodes · 1c15b2f3
      Mike Hibler authored
      1c15b2f3
    • Kirk Webb's avatar
      · a0a39a39
      Kirk Webb authored
      A few fixes for plab.
      
      assign_wrapper:
      
      Assign unique sshd port numbers.  This was only being done for pcvms for some
      reason.
      
      libplab.py:
      
      Make 'nobody' the contact uid for newly createed plab nodes (instead of
      Brent Chun).
      
      rc.inplab"
      
      Create /local/logs inside plab vservers.
      a0a39a39
    • Dan Gebhardt's avatar
      Added a signal handler to "main" to dump the "current stats" of the logging. · a50f8f5a
      Dan Gebhardt authored
      The actual dump routine still needs to be added.
      a50f8f5a
    • Leigh Stoller's avatar
      d2ede4b9
    • Mike Hibler's avatar
    • Kevin Atkinson's avatar
      · 45f997fd
      Kevin Atkinson authored
      Updates to to Error Logging API Code.
      
      You should start seeing much better error messages coming from my
      system.  Errors coming from parse.proxy and assign (the two most
      frequent sources of errors) should now be concise and to the point.
      Errors coming from libosload/libreboot (the next most frequent source
      of errors) should now also be much better, but not perfect.  Getting
      perfect errors will likely a rework of how errors are handled in
      libosload/libreboot, just adding tberror/tbwarn/tbnotice calls is not
      enough.  I can do this at a latter date if necessary.
      
      A few minor database changes.
      
      Some changes to the API.  A few bug fixes. Lots of tberror/tbwarn/tbnotice
      added to scripts.
      
      Since assign is a C program, and at this time my API is perl only, I wrote a
      second wrapper around assign, assign_wrapper2.  When assign fails errors are
      now parsed in assign_wrapper2, sent to stderr and logged.  This means that
      RunAssign() just returns when assign fails rather than echoing some of
      assign.log output and then quiting.  The output to the activity log remains
      unchanged.
      
      Since "parse.proxy" is run from ops I couldn't use my API in it, even though
      it is a perl program.  Instead I parse the errors coming form it in
      parse-ns.
      45f997fd