« Previous | Next » 

Revision bb3776b4

IDbb3776b4b5f9a8caf80ddb2a8eaf21242c336603

Added by Michael Hanselmann about 14 years ago

Merge remote branch 'origin/devel-2.1'

  • origin/devel-2.1: (116 commits)
    Implement replacing cluster certs and keys via “gnt-cluster renew-crypto”
    cli: Add helper function to stop and start whole cluster
    cfgupgrade: Use new bootstrap function for certs and keys
    bootstrap: Add new function to create cluster certs and keys
    utils.CreateBackup: Use human-readable instead of seconds since Epoch
    Add unittest for daemon-util
    Add support for non-Python unittests
    daemon-util: Generate daemon path in separate function
    daemon-util: Use “return” instead of “exit” in all functions
    daemon-util: Add function to start and stop all daemons
    ganeti.initd: Move all daemon names from init script to daemon-util
    ganeti.initd: Move code checking daemon exit code to daemon-util
    ganeti.initd: Move code checking config to daemon-util
    daemon-util: Require dashes in commands
    Improve ganeti.serializer unittests
    Add unittests for ganeti.errors
    Verify cluster certificates in LUVerifyCluster
    utils: Add function to extract X509 cert validity
    Add constant with cluster X509 certificates
    Release version 2.1.1
    ...

Conflicts:
lib/backend.py: Trivial
lib/bootstrap.py: Trivial
lib/constants.py: Trivial
lib/http/server.py: Trivial
lib/utils.py: RunCmd parameter “reset_env”
test/ganeti.utils_unittest.py: Trivial
tools/cfgupgrade: Trivial

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted