1. 02 Apr, 2017 1 commit
  2. 14 Mar, 2017 1 commit
    • Leigh Stoller's avatar
      Minor cleanup and fixes: · ad48bbdb
      Leigh 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.
  3. 06 Oct, 2016 1 commit
  4. 24 Jun, 2015 1 commit
  5. 02 Jun, 2015 1 commit
  6. 15 May, 2015 1 commit
    • Leigh Stoller's avatar
      Directory based image paths. · 3a21f39e
      Leigh Stoller authored
      Soon, we will have images with both full images and deltas, for the same
      image version. To make this possible, the image path will now be a
      directory instead of a file, and all of the versions (ndz,sig,sha1,delta)
      files will reside in the directory.
      A new config variable IMAGEDIRECTORIES turns this on, there is also a check
      for the ImageDiretories feature. This is applied only when a brand new
      image is created; a clone version of the image inherits the path it started
      with. Yes, you can have a mix of directory based and file based image
      When it is time to convert all images over, there is a script called
      imagetodir that will go through all image descriptors, create the
      directory, move/rename all the files, and update the descriptors.
      Ultimately, we will not support file based image paths.
      I also added versioning to the image metadata descriptors so that going
      forward, old clients can handle a descriptor from a new server.
  7. 04 Mar, 2015 1 commit
  8. 08 Oct, 2014 1 commit
  9. 25 Aug, 2014 1 commit
  10. 14 Aug, 2014 1 commit
  11. 09 Jul, 2014 1 commit