1. 22 Sep, 2017 1 commit
  2. 28 Aug, 2017 1 commit
  3. 22 Aug, 2017 1 commit
  4. 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
  5. 14 Mar, 2017 1 commit
    • Leigh B Stoller's avatar
      Minor cleanup and fixes: · ad48bbdb
      Leigh B Stoller authored
      1. Small bits of cleanup to remove hardwired paths and test for images
         that live in /usr/testbed and need special handling.
      
      2. Make sure that the image directory exists in /proj when taking a
         snapshot of a system image that lives in /usr/testbed since that is
         were we always write new images.
      
      3. When deleting an image, remove the DB state for the highest numbered
         version if it never came ready/released.
      ad48bbdb
  6. 09 Mar, 2017 1 commit
  7. 01 Mar, 2017 1 commit
  8. 28 Feb, 2017 1 commit
  9. 07 Feb, 2017 1 commit
  10. 30 Jan, 2017 1 commit
  11. 25 Jan, 2017 1 commit
  12. 03 Jan, 2017 1 commit
  13. 06 Nov, 2016 1 commit
  14. 03 Nov, 2016 3 commits
  15. 31 Oct, 2016 1 commit
  16. 21 Oct, 2016 1 commit
  17. 12 Oct, 2016 1 commit
  18. 06 Oct, 2016 1 commit