1. 12 May, 2010 2 commits
    • Guido Trotter's avatar
      INSTALL: update hypervisor requirements · c4b2b2e2
      Guido Trotter authored
      
      
      Xen: Just specify 3.0 or above as a requirement, as versions above 3.1
      have been tested and work fine with Ganeti. Also note that the Xen
      dependency is optional, if one wants to work with KVM.
      
      KVM: list as an alternative, specify that 72 (the one shipped with
      lenny) is the bare minimum, but newer qemu-kvm is recommended.
      Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      c4b2b2e2
    • Michael Hanselmann's avatar
      RAPI client: Fix SSL error reporting for real · 0d9bc5d2
      Michael Hanselmann authored
      My previous patch, commit 857705e8
      
      , helped in one particular
      situation where the exception didn't contain any arguments
      (pyOpenSSL reporting a WantReadError, which shouldn't occur with a
      blocking socket anyway). With this patch, more common and uncommon
      errors should be easy to recognize.
      
      SSL errors without any of these patches:
      “ganeti.rapi.client.CertificateError: SSL issue:
      [('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE',
      'certificate verify failed')]”
      
      SSL errors with both patches:
      “ganeti.rapi.client.CertificateError: SSL issue:
      [('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE',
      'certificate verify failed')] (<OpenSSL.SSL.Error
      instance at 0x…>)”
      
      WantReadError without any of these two patches:
      “ganeti.rapi.client.CertificateError: SSL issue: ”
      
      WantReadError with both patches:
      “ganeti.rapi.client.CertificateError: SSL issue:
      (<OpenSSL.SSL.WantReadError instance at 0x…>)”
      Signed-off-by: default avatarMichael Hanselmann <hansmi@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      0d9bc5d2
  2. 11 May, 2010 28 commits
  3. 10 May, 2010 9 commits
  4. 07 May, 2010 1 commit