Skip to content
Snippets Groups Projects
  1. Jun 23, 2010
  2. Jun 15, 2010
  3. Jun 14, 2010
  4. Jun 11, 2010
  5. Jun 08, 2010
  6. Jun 01, 2010
  7. May 21, 2010
  8. May 17, 2010
  9. May 13, 2010
  10. May 10, 2010
  11. May 07, 2010
  12. May 04, 2010
  13. Apr 23, 2010
  14. Apr 22, 2010
  15. Apr 21, 2010
  16. Apr 20, 2010
    • Guido Trotter's avatar
      Add CleanupInstance hypervisor call · f28ec899
      Guido Trotter authored
      
      Currently some hypervisors (namely kvm) need to do some cleanup after
      making sure an instance is stopped. With the moving of the retry cycle
      in backend those cleanups were never done. In order to solve this we add
      a new optional hypervisor function, CleanupInstance, which gets called
      at the end of the shutdown procedure, and which interested hypervisors
      can implement to be sure not to miss cleanup operations.
      
      Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      f28ec899
  17. Apr 16, 2010
  18. Apr 12, 2010
  19. Mar 23, 2010
  20. Mar 17, 2010
  21. Mar 15, 2010
  22. Mar 12, 2010
    • Michael Hanselmann's avatar
      utils.CreateBackup: Use human-readable instead of seconds since Epoch · 1d466a4f
      Michael Hanselmann authored
      
      Seconds since the Epoch are not easily readable by a human. Using a
      formatted timestamp makes it easier (e.g.
      “….backup-2010-03-12_14_02_43.…”). This patch also makes OS logfiles use
      this formatted timestamp.
      
      Signed-off-by: default avatarMichael Hanselmann <hansmi@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      1d466a4f
    • Iustin Pop's avatar
      Improve cluster verify with hypervisor errors · 0cf5e7f5
      Iustin Pop authored
      
      In case the hypervisor has issues on one node, currently
      backend.VerifyNode will exit via an exception (two exit paths possible,
      one via HypervisorError from hypervisor.Verify(), and one via RPCFail
      from GetInstanceList). This is bad as it invalidates all other checks of
      that node.
      
      This patch catches these two errors and allows the rest of the
      VerifyNode function to run. This leads to a more complete verify cluster
      run, for example now only real missing LVs are reported, not all of
      them.
      
      The cluster verify is not perfect as it will skip some tests even if it
      has data, but this will require a more complete rewrite (see issue 90).
      
      Also, the patch fixes and improves some error messages in cmdlib.
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      0cf5e7f5
  23. Mar 09, 2010
  24. Mar 08, 2010
Loading