1. 12 Feb, 2013 2 commits
  2. 11 Feb, 2013 4 commits
  3. 07 Feb, 2013 1 commit
  4. 05 Feb, 2013 1 commit
  5. 04 Feb, 2013 1 commit
  6. 23 Jan, 2013 1 commit
  7. 22 Jan, 2013 2 commits
  8. 18 Jan, 2013 2 commits
  9. 16 Jan, 2013 2 commits
  10. 15 Jan, 2013 3 commits
  11. 14 Jan, 2013 6 commits
  12. 09 Jan, 2013 3 commits
  13. 08 Jan, 2013 2 commits
  14. 07 Jan, 2013 1 commit
  15. 28 Dec, 2012 1 commit
  16. 27 Dec, 2012 4 commits
  17. 22 Dec, 2012 1 commit
    • 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
  18. 21 Dec, 2012 1 commit
  19. 20 Dec, 2012 2 commits