1. 28 May, 2013 1 commit
  2. 23 May, 2013 2 commits
  3. 29 Apr, 2013 1 commit
  4. 24 Apr, 2013 2 commits
  5. 27 Mar, 2013 3 commits
  6. 20 Mar, 2013 1 commit
  7. 18 Feb, 2013 1 commit
  8. 06 Feb, 2013 1 commit
  9. 20 Nov, 2012 3 commits
  10. 26 Oct, 2012 1 commit
  11. 18 Sep, 2012 1 commit
  12. 23 Aug, 2012 1 commit
    • Iustin Pop's avatar
      Bump pep8 version to 1.2 · 5ae4945a
      Iustin Pop authored
      
      
      Debian Wheezy will ship with this version, and it has many improved checks compared to 0.6, so let's:
      
      - bump version in the docs
      - silence some new checks that are wrong due to our indent=2 instead of 4
      - fix lots of errors in the code where the indentation was wrong by 1
        or 2 spaces
      - fix a few cases of == True, False, None and replace with 'is'
      - re-indent some cases where the code is OK, but pep8 complains
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarRené Nussbaumer <rn@google.com>
      5ae4945a
  13. 15 Jun, 2012 1 commit
  14. 23 May, 2012 1 commit
  15. 21 Feb, 2012 1 commit
  16. 18 Oct, 2011 1 commit
  17. 20 Sep, 2011 1 commit
    • Andrea Spadaccini's avatar
      Implementation of TLS-protected SPICE connections · b6267745
      Andrea Spadaccini authored
      
      
      Added support for TLS-protected SPICE connections:
      
      client/gnt_cluster.py, cli.py:
      * added three new parameters to renew-crypto (--new-spice-certificate,
        --spice-certificate, --spice-ca-certificate) and their validation.
      
      utils/x509.py:
      * changed GenerateSelfSignedSslCert so that now also returns the
        generated key and certificate;
      * added missing return value in the docstring of
        GenerateSelfSignedX509Cert.
      
      lib/bootstrap.py:
      * changed the signatures of the relevant functions and implemented
        certificates generation/writing.
      
      tools/cfupgrade:
      * changed GenerateClusterCrypto invocation to reflect the new signature;
      * added SPICE certificate names.
      
      lib/errors.py:
      * added the X509CertError class.
      
      lib/hypervisor/hv_kvm.py:
      * silenced pylint warning R0915
      Signed-off-by: default avatarAndrea Spadaccini <spadaccio@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      b6267745
  18. 30 Aug, 2011 1 commit
  19. 17 Aug, 2011 1 commit
  20. 05 Aug, 2011 1 commit
  21. 04 Aug, 2011 1 commit
  22. 18 Mar, 2011 1 commit
  23. 08 Mar, 2011 1 commit
    • Michael Hanselmann's avatar
      cfgupgrade: Fix critical bug overwriting RAPI users file · 87c80992
      Michael Hanselmann authored
      
      
      The cfgupgrade tool was designed to be idempotent, that means it could
      be run several times and still give produce the correct result. Ganeti
      2.4 moved the file containing the RAPI users to a separate directory
      (…/lib/ganeti/rapi/users). If it exists, cfgupgrade would automatically
      move an existing file from …/lib/ganeti/rapi_users and replace it with a
      symlink.
      
      Unfortunately one of the checks for this was incorrect and, when run
      multiple times, replaces the users file at the new location with a
      symlink created during a previous run.
      
      In addition the “--dry-run” parameter to cfgupgrade was not respected.
      Unittests are updated for all these cases.
      Signed-off-by: default avatarMichael Hanselmann <hansmi@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      87c80992
  24. 14 Jan, 2011 1 commit
  25. 06 Jan, 2011 2 commits
  26. 30 Nov, 2010 1 commit
  27. 29 Nov, 2010 1 commit
  28. 02 Nov, 2010 1 commit
  29. 06 Sep, 2010 1 commit
  30. 27 Aug, 2010 1 commit
  31. 29 Jun, 2010 3 commits