1. 04 Jun, 2010 3 commits
  2. 03 Jun, 2010 1 commit
    • Leigh B Stoller's avatar
      Add more MLE support. Here is a sample NS file that demonstrates the · 958fc09d
      Leigh B Stoller authored
      new code. Note that this commit implements only the frontend part.
      
      set n1 [$ns node]
      set n2 [$ns node]
      set n3 [$ns node]
      
      set seg1 [$ns duplex-link $n1 $n2 * 0ms DropTail]
      set seg2 [$ns duplex-link $n2 $n3 * 0ms DropTail]
      tb-set-link-layer $seg1 1
      tb-set-link-layer $seg2 1
      
      set mypath [$ns make-path "seg1 seg2"]
      
      set link0 [$ns duplex-link $n1 $n3 * 0ms DropTail]
      $link0 implemented_by $mypath
      958fc09d
  3. 28 May, 2010 1 commit
  4. 13 May, 2010 1 commit
    • Mike Hibler's avatar
      Add site variables to control image creation. · a3f42091
      Mike Hibler authored
      These variables were previously constants hardwired into create_image:
      
      images/create/maxwait:
          Max time (minutes) to allow for saving an image
      images/create/idlewait:
          Max time (minutes) to allow between periods of progress
          (image file getting larger) when saving an image (should be <= maxwait)
      images/create/maxsize:
          Max size (GB) of a created image
      a3f42091
  5. 07 May, 2010 1 commit
  6. 03 May, 2010 1 commit
  7. 26 Apr, 2010 2 commits
  8. 20 Apr, 2010 2 commits
  9. 17 Apr, 2010 1 commit
  10. 16 Apr, 2010 3 commits
  11. 15 Apr, 2010 6 commits
  12. 14 Apr, 2010 4 commits
    • Mike Hibler's avatar
      Add some useful elabinelab sitevars. · 9bb38c10
      Mike Hibler authored
      New sitevars:
        elabinelab/singlenet     set the system-wide default for cnet implementation
        elabinelab/boss_osid     default OSID for boss node
        elabinelab/ops_osid      default OSID for ops node
        elabinelab/fs_osid       default OSID for fs node
      
      Also mark the various elabinelab/*pkg* sitevars as deprecated.  Package
      versions are just too dependent on the OS running and we almost always
      wind up overriding these sitevars in rc.mkelab anyway.
      9bb38c10
    • Mike Hibler's avatar
      Changes for speeding up elabinelab server setup. · 6feda7d3
      Mike Hibler authored
      Boss/ops/fs: reboot them together after setup rather than serially.
      
      Nodes: leave them in PXEWAIT throughout the setup, until after boss has
      been rebooted.  At that point we send them the new bootinfo RESTART command
      telling pxeboot to re-DHCP and use the new info obtained (next-server) to
      contact a potentially new boss node.  This is a quick way to switch a node
      in PXEWAIT from talking to the outer boss to talking to the inner one.
      
      A significant number of rinky-dink changes were needed to do this, primarily
      adding a new state, PXELIMBO, where nodes can be sent to sit until they are
      restarted.  It turns out, just putting them in an existing state such as
      PXEWAKEUP or SHUTDOWN wouldn't work, as they tend to timeout or otherwise
      reboot.
      6feda7d3
    • Ryan Jackson's avatar
    • Ryan Jackson's avatar
      Forgot to use the '.' operator to concatenate strings. I've been spending too... · 3251df4d
      Ryan Jackson authored
      Forgot to use the '.' operator to concatenate strings.  I've been spending too much time in C lately.
      3251df4d
  13. 13 Apr, 2010 1 commit
  14. 12 Apr, 2010 1 commit
  15. 09 Apr, 2010 1 commit
  16. 08 Apr, 2010 4 commits
  17. 06 Apr, 2010 1 commit
  18. 31 Mar, 2010 1 commit
    • Srikanth Chikkulapelly's avatar
      Added 2 sitevar variables that help CM implement policies. · f87e07a3
      Srikanth Chikkulapelly authored
      1) max_ticket_lifetime : It determines how long a sliver can live. Default is set to 90 days.
      2) max_components : It limits the number of components that can be requested/allocated to a user. Default value -1 indicates that there is no limit. any number of components can be requested/allocated.
      f87e07a3
  19. 30 Mar, 2010 1 commit
  20. 29 Mar, 2010 2 commits
  21. 22 Mar, 2010 2 commits
    • Leigh B Stoller's avatar
      Minor fix to previous revision. · 15ec4555
      Leigh B Stoller authored
      15ec4555
    • Leigh B Stoller's avatar
      Finish up user deletion. The big visible change is that when a user is · 2965922b
      Leigh B Stoller authored
      deleted, they still remain in the user table with a status of
      "archived", but since all the queries in the system now use uid_idx
      instead of uid, it is safe to reuse a uid since they are no longer
      ambiguous. 
      
      The reason for not deleting users from the users table is so that the
      stats records can refer to the original record (who was that person
      named "mike"). This is very handy and worth the additional effort it
      has taken.
      
      There is no way to ressurect a user, but it would not be hard to add.
      2965922b