1. 19 Mar, 2014 1 commit
  2. 07 Mar, 2014 6 commits
  3. 24 Feb, 2014 1 commit
  4. 20 Feb, 2014 4 commits
  5. 13 Feb, 2014 2 commits
  6. 05 Feb, 2014 1 commit
  7. 23 Jan, 2014 1 commit
  8. 21 Jan, 2014 3 commits
  9. 20 Jan, 2014 6 commits
  10. 09 Jan, 2014 1 commit
    • Michele Tartara's avatar
      Improve backwards compatibility of Issue 649 fix · 02a6b50a
      Michele Tartara authored
      Commit e6e4ff4c
      
       fixed Issue 649 by switching the
      separator for usb_devices from comma to space. That solved the problem with
      the command line, but RAPI was able to work with commas too, so, for backwards
      compatibility we need to keep supporting that as well.
      
      Also, in order to avoid changing the format of the config file, the default
      internal representation is brought back to being comma-based, and it is changed
      at the interface level (CLI or RAPI) before being passed on.
      Signed-off-by: default avatarMichele Tartara <mtartara@google.com>
      Reviewed-by: default avatarKlaus Aehlig <aehlig@google.com>
      02a6b50a
  11. 07 Jan, 2014 2 commits
  12. 16 Dec, 2013 6 commits
  13. 11 Dec, 2013 5 commits
  14. 09 Dec, 2013 1 commit
    • Dimitris Aragiorgis's avatar
      SetDiskID() before accepting an instance · a63985f3
      Dimitris Aragiorgis authored
      
      
      SetDiskID() fills physical_id slot of a Disk object.
      
      LUInstanceSetParams() does not invoke SetDiskID() upon creation of a
      new disk. As a result the physical_id slot of the Disk object in
      config data is missing.
      
      In case of ext disk template, in AcceptInstance() we invoke
      _GatherAndLinkBlockDevices(). This takes `instance` as an argument
      which includes current disks info. So, after adding a disk,
      migration of ext instances will fail because FindDevice() expects
      the physical_id slot.
      
      With this patch we invoke SetDiskID() for every disk of the instance
      before accept_instance() RPC.
      
      Fixes Issue 633.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      Signed-off-by: default avatarMichele Tartara <mtartara@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      a63985f3