1. 07 Jul, 2006 9 commits
  2. 06 Jul, 2006 6 commits
  3. 05 Jul, 2006 13 commits
    • Leigh B. Stoller's avatar
      Minor bug fix to Delete(). · 3c26fffb
      Leigh B. Stoller authored
      3c26fffb
    • Leigh B. Stoller's avatar
      We have been using the p5-Mysql port for our perl Mysql interface. · c593400d
      Leigh B. Stoller authored
      Apparently that port is long (long) dead, and somewhere along the line
      the stuff that sits below it changed, which caused our stuff to break.
      
      The modern and maintained version of the same API is now
      /usr/ports/databases/p5-DBD-mysql (/usr/ports/databases/p5-DBD-mysql50
      when using mysql 5.0).
      c593400d
    • Leigh B. Stoller's avatar
    • Kevin Atkinson's avatar
      · 43c0b17f
      Kevin Atkinson authored
      Fixed perl warning about Use of uninitialized value in numeric gt.
      43c0b17f
    • David Johnson's avatar
      dfe1fc75
    • Kirk Webb's avatar
      · 3130edf3
      Kirk Webb authored
      Load up the madwifi driver after the wired ones and after dhcp is finished
      to avoid the latter succeeding on the wifi interface (this behavior has been
      seen several times).
      3130edf3
    • Kirk Webb's avatar
      · c0472b3f
      Kirk Webb authored
      Fix a couple of typos.
      c0472b3f
    • Leigh B. Stoller's avatar
      Oops, need to exit non-zero status ... · e7d88f4d
      Leigh B. Stoller authored
      e7d88f4d
    • Leigh B. Stoller's avatar
      Turn this script off in an inner Emulab until I get some XMLRPC · 5cb7a48b
      Leigh B. Stoller authored
      support in place.
      5cb7a48b
    • Kevin Atkinson's avatar
      · 183040de
      Kevin Atkinson authored
      Many changes to tblog code.  Database update needed:
      
      1) Added summary of failed nodes is os_setup.  The cause of the error is now
      classified as "user" if it is only user images that failed and the user
      image failed on every pc of a particular type.  Otherwise I leave the cause
      as "unknown" since it is really hard to tell what the real cause is.
      
      2) Raised the confidence threshold for most errors so that they will appear
      on the top.
      
      3) Added a special error when an experiment is canceled.  The cause is
      "canceled" and testbed-ops won't see these errors.
      
      4) Fixed a bug in assign_wrapper where it will incorrectly report "This
      experiment cannot be instantiated on this testbed..." when really the user
      canceled the swapin.
      
      5) Fixed a bug where os_setup errors where being incorrectly reported as
      assign errors.  This happens when os_setup fails for some reason and
      tbswap tries again, but the second time around there are not enough nodes.
      So the last error is coming from assign even though the true cause of the
      error is due to failed nodes.  The fix for this involved added a new column
      to the log table, "attempt", which will be 1 for the first attempt and then
      incremented for each new attempt.  tblog_find_error will then simply ignore
      any errors with "attempt > 1".
      
      6) Also fixed a potential problem when there is an error during the cleanup
      phase by adding another column "cleanup".  tblog_find_error will
      also ignore any errors with the cleanup bit set.
      183040de
    • Leigh B. Stoller's avatar
      Add TBCOOKIESUFFIX so that rc.mkelab sets to the eid. This will avoid · e5101688
      Leigh B. Stoller authored
      browser confusion that results when the same cookie name is used on
      multiple elabinelab experiments.
      e5101688
    • Leigh B. Stoller's avatar
      488bf732
    • Leigh B. Stoller's avatar
      Deal with an odd interaction bewteen mysql 5.0 and FreeBSD 6.1 ... · ce260a1d
      Leigh B. Stoller authored
      mysqld does not properly detach, and the funky shell script startup
      that is uses causes mysqld to not detach properly, and when the parent
      exits, the process group gets a SIGHUP. Well, in mysql 5.0 a HUP
      causes the mysqld to reload its grant tables, even though it was
      started with --skip-grant-tables, which causes everything on boss to
      completely break.
      
      So, on FreeBSD6, start mysqld with "daemon" utility program, which
      does the proper detach.
      ce260a1d
  4. 04 Jul, 2006 1 commit
  5. 03 Jul, 2006 5 commits
  6. 01 Jul, 2006 1 commit
  7. 30 Jun, 2006 4 commits
  8. 29 Jun, 2006 1 commit