1. 09 May, 2011 3 commits
    • Iustin Pop's avatar
      Some man page updates · 0a68e0ff
      Iustin Pop authored
      
      
      This adds documentation for both the short and long form of many
      options (which was inconsistent before: in some cases only the short
      form was used, in others only the long form).
      
      Note that the standard this patch adopts is to document both forms as
      such:
      
        {-O|--os-parameters} …
      
      This makes it a bit uglier in complex situations, but the alternatives
      considered were not perfect either. Other suggestions (with patches)
      welcome.
      
      Additionally, it fixes two doc bugs:
      
      - in gnt-cluster.rst, the --prealloc-wipe-disks section was in the
        middle of a paragraph
      - in gnt-instance.rst, a list was not typed correctly, thus it was
        mangled as a single paragraph
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      0a68e0ff
    • Iustin Pop's avatar
      Add --no-wait-for-sync when converting to drbd · 456798ab
      Iustin Pop authored
      
      
      Currently, when converting an instance from plain to DRBD, the
      instance is blocked during the entire resync period. This patch adds
      the --no-wait-for-sync so that the operation finishes as soon as the
      DRBD sync has started, without waiting for the entire sync. This makes
      the instance available much faster.
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      456798ab
    • Iustin Pop's avatar
      Recreate instance disks: allow changing nodes · c8a96ae7
      Iustin Pop authored
      
      
      This patch introduces the option of changing an instance's nodes when
      doing the disk recreation. The rationale is that currently if an
      instance lives on a node that has gone down and is marked offline,
      it's not possible to re-create the disks and reinstall the instance on
      a different node without hacking the config file.
      
      Additionally, the LU now locks the instance's nodes (which was not
      done before), as we most likely allocate new resources on them.
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarRené Nussbaumer <rn@google.com>
      c8a96ae7
  2. 04 May, 2011 2 commits
  3. 28 Apr, 2011 1 commit
  4. 21 Apr, 2011 1 commit
  5. 20 Apr, 2011 1 commit
  6. 13 Apr, 2011 1 commit
  7. 07 Mar, 2011 1 commit
  8. 18 Feb, 2011 1 commit
  9. 04 Feb, 2011 1 commit
  10. 02 Feb, 2011 1 commit
  11. 28 Jan, 2011 2 commits
  12. 26 Jan, 2011 3 commits
  13. 10 Jan, 2011 1 commit
  14. 06 Jan, 2011 1 commit
  15. 31 Dec, 2010 2 commits
  16. 30 Dec, 2010 1 commit
    • Michael Hanselmann's avatar
      Initial import of listrunner · da7e44ee
      Michael Hanselmann authored
      
      
      This tool was used and worked on internally for quite a long time. We
      decided to include it in Ganeti.
      
      Known issues:
      - Code doesn't match rest of Ganeti (e.g. using “print” all over the
        place, hardcoded calls to sys.exit deep in functions)
      - Code duplication from Ganeti library (e.g. PingByTcp/netutils.TcpPing,
        GetHosts/utils.ReadFile)
      - Using ssh-agent doesn't work with more than one worker (Paramiko keeps
        the socket open and the file descriptor is used from different
        workers)
        - No clear separation between parent and child process in code
      - Uses getopt instead of optparse
      Signed-off-by: default avatarMichael Hanselmann <hansmi@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      da7e44ee
  17. 17 Dec, 2010 1 commit
  18. 15 Dec, 2010 1 commit
  19. 14 Dec, 2010 3 commits
  20. 13 Dec, 2010 4 commits
  21. 08 Dec, 2010 2 commits
  22. 01 Dec, 2010 2 commits
  23. 29 Nov, 2010 4 commits