1. 14 Apr, 2014 3 commits
    • Vangelis Koukis's avatar
      Switch license to GPLv3 · 02071b96
      Vangelis Koukis authored
      According to the decision of the GRNET Board of Directors,
      switch license to GPLv3.
      
      This commit will be propagated to the release
      and master branches based on git flow, and the next
      release will be licensed as GPLv3.
      02071b96
    • Kostas Papadimitriou's avatar
      cyclades: Fix typo · ff4c4658
      Kostas Papadimitriou authored
      ff4c4658
    • Christos Stavrakakis's avatar
      cyclades: Create volumes initialized from a source · b140a83e
      Christos Stavrakakis authored
      Extend the 'volume-create' management command with the '--source' option
      which can be used to create a volume which is initialized with data from
      an image, snapshot or volume. Currently, this option is useful only
      for volumes that have been created with the 'ext_archipelago' disk template.
      
      Closes: #45
      b140a83e
  2. 07 Apr, 2014 2 commits
    • Giorgos Korfiatis's avatar
      snf_django: Fix string formatting · 654ef946
      Giorgos Korfiatis authored
      Format arguments were applied to the last part of the string which contained
      no % format operators. Concat strings before applying format.
      654ef946
    • Ilias Tsitsimpis's avatar
      Merge pull request #28 from cstavr/feature-unicode-handling · 8d477a6d
      Ilias Tsitsimpis authored
      This patch-set fixes a number of issues relative with handling unicode strings.
      These commits try to avoid mixing bytestrings and unicode objects, by decoding
      bytestrings as early as possible (Input) and encoding unicodes as late as
      possible (Ouput). In the API the encoding that is used is always 'UTF-8'. In
      the CLI the encoding that is used is the user's preferred encoding.
      
      Besides unicode issues, this patch-set fixes handling of image metadata
      (Plankton) which are views as HTTP headers. Since, image metadata must be valid
      HTTP headers, metadata keys and values which contain user defined values must
      be properly quoted and unquoted where needed.
      8d477a6d
  3. 03 Apr, 2014 1 commit
    • Chrysostomos Nanakos's avatar
      snf-deploy: Disable direct I/O in Archipelago · 98838c30
      Chrysostomos Nanakos authored
      When writing Pithos+ mapfiles with direct I/O enabled Archipelago takes
      care to use properly aligned and sized I/O based on the basic block unit,
      which is 512 bytes. The result is to pad the file with zeros and finally
      produce the wrong mapfile.
      98838c30
  4. 31 Mar, 2014 34 commits