« Previous | Next » 

Revision 546df472

ID546df47212055918d0ec03718ba23007953d0d4c
Parent 41c25861, bd5b2991
Child 79fbd60c

Added by Thomas Thrainer almost 10 years ago

Merge branch 'stable-2.12' into master

  • stable-2.12
    QA for 'gnt-cluster modify --install-image=...'
    Fix unit tests
    Serve OS install package through metadata daemon
    Refactor instance create to accommodate unsafe OS scripts
    Helper method to run OS scripts in a virtualized environment
    Helper method to handle the OS install package
    Extract code that runs OS scripts to a separate method
    RPC 'os_export'
    Generalize 'TemporaryDisk' to handle any number of disks
    Move 'DetermineImageSize' to 'ganeti.cmdlib.common'
    Add trusted/untrusted create scripts
    Add timeouts for OS install helper VM
    Add 'install_image' to bootstrap, CLI, opcodes, and queries
    Add 'install_image' param to 'Cluster'
    Fix 'IsInstanceRunning' to handle empty 'instance_info'
    Fix var reference from 'instance' instead of 'lu.instance'
    Fix dashes in environment names for OS params
    Fix sorting in CLI options
    Fix exception message to be consistent with others
    Fix typo in documentation
    Remove all references to the masterd socket
    Don't test for ganeti-masterd to exist
    Fix hard-coded list of daemons in test
    Do not start/stop ganeti-masterd
    Make luxid activate the master IP on startup
    Add a function to obtain the master nodes
    Add an RPC call to activate the master IP
    Add function to get master IP parameters from configuration
    Add an object describing the master network parameters
    Use getMasterOrCandidates
    Update environment test
    Update the NEWS file
    Update documentation
    Add tests for compression tool misuse
    Filter disallowed compression tools
    Forbid the compression tools from being set over RAPI
    Fix minor RAPI forbidden parameter handler error
    Add the compression tools parameter
    Make arbitrary compression tools work
    Add verification of compression tool existence
    Correct docstrings
    Disable protections against unknown compression types
    Extend offered compression types
    Extend tests in preparation for new compression types
    Remove the unit test for verifying node's DRBD reservations
    Fix the mocked ConfigWriter to pass DRBD minors methods
    Replace DRBD reservations in config.py with WConfd calls
    Export RPC functions for temp. DRBD reservations in WConfd
    Add the state of temporary DRBD reservations to WConfd
    Utility function for modifying an IORef using a lens
    New module for temporary reservation of config. resources
    Test the 'findFirst' function
    A utility function for finding the first unused element
    A function for listing the DRBD minors of an instance
  • stable-2.11
    Bump revision to 2.11.1
    Prepare NEWS file for 2.11.1
  • stable-2.10
    Postpone 2.10.4 release to May 15th
    Don't fail QA if submitting a job takes too long
    Revision bump for the 2.10.4 release
    Prepare NEWS file for 2.10.4 release
  • stable-2.9
    On expanding jobs, extend reason trail
    Add LC_ALL=en_US.UTF-8 before running check-man-warnings

Conflicts:
tools/cfgupgrade (take version of master)

Signed-off-by: Thomas Thrainer <>
Reviewed-by: Hrvoje Ribicic <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted