Skip to content
Snippets Groups Projects
  1. Apr 24, 2013
  2. Apr 22, 2013
  3. Apr 17, 2013
  4. Apr 10, 2013
  5. Feb 19, 2013
  6. Feb 18, 2013
  7. Feb 12, 2013
  8. Feb 08, 2013
  9. Jan 22, 2013
  10. Jan 16, 2013
  11. Dec 27, 2012
  12. Dec 22, 2012
    • Constantinos Venetsanopoulos's avatar
      Add the gnt-storage client · b954f097
      Constantinos Venetsanopoulos authored
      
      Add a new client called 'gnt-storage'.
      The client interacts with the ExtStorage interface, similarly to
      the way gnt-os interacts with the OS interface.
      
      For now, only two commands are supported: 'info' and 'diagnose'.
      
      'diagnose' calculates the node status of each provider on each node,
      similarly to gnt-os diagnose. Furthermore, for every provider, it
      calculates it's nodegroup validity for each nodegroup. This is done
      inside the LU and not the client (marked as 'TODO' for the  global
      validity of gnt-os diagnose).
      
      In the future, gnt-storage can be used to manage storage pools,
      or even be extended to diagnose other storage types supported by
      Ganeti, such as lvm, drbd (INT_MIRROR) or rbd (EXT_MIRROR).
      
      Signed-off-by: default avatarConstantinos Venetsanopoulos <cven@grnet.gr>
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      [iustin@google.com: fixed Haskell compatibility and style fixes]
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      b954f097
  13. Dec 21, 2012
  14. Dec 19, 2012
  15. Dec 13, 2012
  16. Nov 23, 2012
  17. Nov 21, 2012
  18. Nov 20, 2012
  19. Nov 16, 2012
  20. Nov 06, 2012
  21. Oct 26, 2012
  22. Oct 25, 2012
  23. Oct 19, 2012
    • Iustin Pop's avatar
      Update blockdev's "info" at instance rename · 48e175a2
      Iustin Pop authored
      
      Currently, we set "info" metadata on block devices at device creation
      time, but we never update it, leading to stale data in case of
      instance renames. This would not be a big problem in case of regular
      renames (assuming this is a rare operation), but importing instances
      into the cluster via the import/export feature usually is done with a
      rename; this means that all imported instances have wrong information
      in their block devices.
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      48e175a2
  24. Oct 17, 2012
  25. Oct 11, 2012
  26. Oct 08, 2012
  27. Oct 05, 2012
  28. Oct 04, 2012
Loading