1. 23 Oct, 2017 2 commits
  2. 12 Oct, 2017 1 commit
  3. 06 Oct, 2017 1 commit
  4. 12 Sep, 2017 1 commit
  5. 06 Sep, 2017 2 commits
  6. 28 Aug, 2017 1 commit
  7. 15 Aug, 2017 1 commit
  8. 14 Aug, 2017 1 commit
  9. 07 Jul, 2017 1 commit
    • Leigh B Stoller's avatar
      Deal with user privs (issue #309): · d1516912
      Leigh B Stoller authored
      * Make user privs work across remote clusters (including stitching). I
        took a severe shortcut on this; I do not expect the Cloudlab portal
        will ever talk to anything but an Emulab based aggregate, so I just
        added the priv indicator to the user keys array we send over. If I am
        ever proved wrong on this, I will come out of retirement and fix
        it (for a nominal fee of course).
      
      * Do not show the root password for the console to users with user
        privs.
      
      * Make sure users with user privs cannot start experiments.
      
      * Do show the user trust values on the user dashboard membership tab.
      
      * Update tmcd to use the new privs slot in the nonlocal_user_accounts
        table.
      
      This closes issue #309.
      d1516912
  10. 06 Jul, 2017 1 commit
  11. 20 Jun, 2017 2 commits
  12. 09 Jun, 2017 1 commit
  13. 07 Jun, 2017 1 commit
  14. 05 Jun, 2017 1 commit
    • Leigh B Stoller's avatar
      Working on issue #269 ... · ad2a3e70
      Leigh B Stoller authored
      Add new script to "deprecate" images:
      
      	boss> wap deprecate_image
      	Usage: deprecate_image [-e|-w] <image> [warning message to users]
      	Options:
      	       -e     Use of image is an error; default is warning
      	       -w     Use of image is a warning
      
      When an image is deprecated with just warnings, new classic experiments
      generate warnings in the output. Swapping in an experiment also
      generates warnings in the output, but also sends email to the user.
      When the image set for error, both new experiment and swapin will fail
      with prejudice.
      
      Same deal on the Geni path; we generate warnings/errors and send email.
      Errors are reflected back in the Portal interface.
      
      At the moment the image server knows nothing about deprecated images, so
      the Portal constraint checker will not be bothered nor tell the user
      until later when the cluster throws an error. As a result, when we
      deprecate an image, we need to do it on all clusters. Needs to think
      about this a bit more.
      ad2a3e70
  15. 22 May, 2017 1 commit
  16. 18 May, 2017 1 commit
  17. 17 Apr, 2017 2 commits
  18. 03 Mar, 2017 2 commits
  19. 01 Mar, 2017 1 commit
  20. 23 Jan, 2017 1 commit
  21. 20 Jan, 2017 2 commits
  22. 18 Jan, 2017 1 commit
  23. 04 Jan, 2017 1 commit
  24. 08 Dec, 2016 1 commit
  25. 07 Dec, 2016 1 commit
  26. 01 Dec, 2016 1 commit
  27. 11 Nov, 2016 1 commit
  28. 02 Nov, 2016 1 commit
  29. 28 Oct, 2016 1 commit
  30. 18 Oct, 2016 1 commit
  31. 10 Oct, 2016 1 commit
    • Leigh B Stoller's avatar
      Address linktest problems reported by Mike in issue #160: · e7422d49
      Leigh B Stoller authored
      1. Changes to gentopofile to not put in linktest info for links and lan
         with only one member.
      
      2. Fix to the CM for deletenode of a node that has tagged links.
      
      3. Fixes to the status web page for deletenode; we were installing the
         linktest event handlers multiple times.
      
      4. Pass through -N argument to linktest from the CM, when the experiment
         has NFS mounts turned off, so that we use loghole to gather the data
         files (instead of via NFS).
      
      This closes issues #160.
      e7422d49
  32. 06 Oct, 2016 1 commit
  33. 03 Oct, 2016 1 commit
  34. 20 Sep, 2016 1 commit