1. 30 Sep, 2016 2 commits
    • Nikos Skalkotos's avatar
      Replace name in md5sum file with the image name · 8d8927ab
      Nikos Skalkotos authored
      snf-image-update-helper will check the MD5 sum of the downloaded helper
      image file against the one found inside the downloaded .md5sum file.
      Before doing this, replace the name found inside the .md5sum file with
      the one of the downloaded image. They may be different due to the fact
      that curl will construct the file name from the URL when downloading.
      Till now, we used to put the name of the cdn.dev.grnet.gr URL inside the
      md5sum file instead of the actual one.
    • Nikos Skalkotos's avatar
      Bump version to 0.20rc2 · cf052a56
      Nikos Skalkotos authored
  2. 29 Sep, 2016 6 commits
  3. 28 Sep, 2016 4 commits
  4. 12 Sep, 2016 1 commit
    • Nikos Skalkotos's avatar
      Rename networking drivers for debian & redhat · 8d01d9f2
      Nikos Skalkotos authored
      Rename debian.sh to ifupdown.sh and redhat.sh to ifcfg.sh. This is done
      to make things more clear in case we add more network drivers that do
      apply to Debian and RedHat like a driver for NetworkManager.
  5. 09 Sep, 2016 1 commit
    • Nikos Skalkotos's avatar
      docs: fix minor issues · 7538331f
      Nikos Skalkotos authored
      * Fix a list that was parsed incorrect
      * Make some links with name "here", "diskdump", "md5sum" and "metadata"
        anonymous, so that sphinx stops complaining that those names are
        defined multiple times.
  6. 05 Sep, 2016 1 commit
  7. 20 Jul, 2016 3 commits
  8. 10 Mar, 2016 2 commits
  9. 09 Mar, 2016 1 commit
  10. 29 Jan, 2016 5 commits
    • Dimitris Aragiorgis's avatar
      kvm: Support various target device types · dd40330b
      Dimitris Aragiorgis authored
      Old QEMU versions used -drive file=<file>,iface=<iface> in order
      to define a virtual disk. Until now snf-image was using this
      deprecated method and launched the helper using the virtio
      interface. Here we use the new interface which goes down to:
       -drive file=<file>,iface=none,id=disk0
       -device <driver>,drive=disk0
      Ganeti exports the disk type to be used as INSTANCE_HV_disk_type.
      Some of the allowed values are: paravirtual, scsi, scsi-hd,
      scsi-generic, scsi-block, etc.
      In case of paravirtual device type the <driver> will be
      "virtio-blk-pci" and the helper will see the disk as /dev/vdb.
      If the disk type is scsi'ish then the helper will see the device as
      /dev/sda and the <driver> will be:
        - scsi-hd for scsi
        - the same as disk type otherwise
      Note that in case of a scsi'ish disk type an extra SCSI controller
      (virtio-scsi-pci) is added to the QEMU command line.
      Signed-off-by: default avatarDimitris Aragiorgis <dimitris.aragiorgis@gmail.com>
    • Dimitris Aragiorgis's avatar
      Support userspace-only disks · 766fd6a4
      Dimitris Aragiorgis authored
      Commits e147e00 and c4f1bff in Ganeti add support for userspace-only
      disks. That means that we could have an instance without a local
      block device (e.g. using the embedded support in QEMU for rbd by
      passing -drive file=rbd:pool/image_name without the need of a
      /dev/rdbX device).
      This patch does the following:
      Introduce a find_disk() helper method that first checks the
      DISK_IDX_PATH and if it is not exported then it returns
      Introduce a losetup_disk() helper method that is used during
      export/import and in case we have an ntfsdump/extdump image type.
      Signed-off-by: default avatarDimitris Aragiorgis <dimitris.aragiorgis@gmail.com>
    • Nikos Skalkotos's avatar
      Bump version to 0.19next · 95597305
      Nikos Skalkotos authored
    • Nikos Skalkotos's avatar
      Merge branch 'master' into develop · 1953cfab
      Nikos Skalkotos authored
    • Nikos Skalkotos's avatar
  11. 28 Jan, 2016 6 commits
  12. 26 Jan, 2016 2 commits
  13. 19 Jan, 2016 5 commits
  14. 18 Jan, 2016 1 commit