1. 13 Apr, 2010 1 commit
  2. 12 Apr, 2010 1 commit
  3. 09 Apr, 2010 1 commit
  4. 08 Apr, 2010 4 commits
  5. 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
  6. 30 Mar, 2010 1 commit
  7. 29 Mar, 2010 2 commits
  8. 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
  9. 05 Mar, 2010 1 commit
  10. 09 Feb, 2010 1 commit
  11. 08 Feb, 2010 2 commits
  12. 04 Feb, 2010 1 commit
  13. 03 Feb, 2010 1 commit
  14. 07 Jan, 2010 2 commits
  15. 05 Jan, 2010 2 commits
  16. 14 Dec, 2009 2 commits
  17. 07 Dec, 2009 2 commits
  18. 02 Dec, 2009 1 commit
  19. 01 Dec, 2009 1 commit
  20. 02 Nov, 2009 1 commit
  21. 12 Oct, 2009 1 commit
    • David Johnson's avatar
      Add the ability to load images on virtnodes. For now, we just overload · c6c57bc9
      David Johnson authored
      the tb-set-node-os command with a second optional argument; if that is
      present, the first arg is the child OS and the second is the parent OS.
      We add some new features in ptopgen (OS-parentOSname-childOSname) based
      off a new table that maps which child OSes can run on which parents, and
      the right desires get added to match.  We setup the reloads in os_setup
      along with the parents.  Also needed a new opmode, RELOAD-PCVM, to handle
      all this.
      
      For now, users only have to specify that their images can run on pcvms, a
      special hack for which type the images can run on.  This makes sense in
      general since there is no point conditionalizing childOS loading on
      hardware type at the moment, but rather on parentOS.  Hopefully this stuff
      wiill mostly work on shared nodes too, although we'll have to be more
      aggressive on the client side garbage collecting old frisbee'd images for
      long-lived shared hosts.
      
      I only made these changes in libvtop, so assign_wrapper folks are left in
      the dark.
      
      Currently, the client side supports frisbee.  Only in openvz for now, and
      this probably breaks libvnode_xen.pm.  Also in here are some openvz
      improvements, like ability to sniff out which network is the public
      control net, and which is the fake virtual control net.
      c6c57bc9
  22. 05 Oct, 2009 4 commits
  23. 29 Sep, 2009 1 commit
  24. 11 Sep, 2009 1 commit
    • Robert Ricci's avatar
      Changed the way that snmpit decides what switches to operate on for the · 89be15ec
      Robert Ricci authored
      'tables', 'reset', and 'synctables' commands. Rather than assuming all
      VLANs live on the One True Experimental Net Stack (unless -S was given),
      they all now check the database to see which stack they should be operating
      on.
      
      Changed how stack information is currently stored in the database. The
      LAN attribute formerly known as 'stack' is now called 'class', and has
      two valid values, 'Experimental' and 'Control'. The idea is to record
      whether something is an experimental net or control net LAN, not which
      specific stack it's on. The 'stack' column in the VLANs table now
      records the actual stack_id on which the VLAN has been created.
      
      This is all in support of testbeds that have multiple experimental-net
      stacks, as Utah currently does.
      89be15ec
  25. 07 Aug, 2009 3 commits