commit b9dd75d517e86a0bd7ee2a54fa44582b1e68fe69
Merge: 39b2b1c 02823fe
Author: Klaus Aehlig <[email protected]>
Date: Fri Jun 13 19:15:49 2014 +0200
Merge branch 'stable-2.12' into master
* stable-2.12
Signal SIGHUP to mcpu and only poll is signal received
Notify waiting owners about available locks
Add a method to notify a job
Make jobs resistant to SIGHUP
Compute the list of dictionary keys used in op-codes
Fix HvInfo data type used for NodeInfo RPC calls
Add {hv,disk}_state_static to the cluster configuration
Remove the 'disks_info' attribute from 'Instance'
Generate 'opToArgs' using a 'DictObject' instance
Generate 'DictObject' instance for OpCodes
Generate explicit type annotations for JSON generated fns
When parsing JSON dictionaries, check if all keys are used
Add helpers for implementing show/readJSON from DictObject
Helper functions for listing dictionary keys of fields
Fix merge from 2.11: remove kvmd from on-demand daemons
Remove 'physical_id' from testing data
Fix merge from 2.11: remove kvmd from on-demand daemons
Remove accepting_jobs from jqueue
Drop active flag in the worker pool
Remove drain flag in the jobs' job queue
* stable-2.11
Bump revision to 2.11.2
Prepare NEWS file for 2.11.2 release
Document '--user-shutdown' cluster parameter
Consider 'Cluster.enabled_user_shutdown' in instance queries
Extend QA with cluster wide user shutdown tests
Modify how the KVM daemon is started/stopped
RPC to start/stop a daemon on a node
KVM daemon decides if it should run
Add hypervisor list, user shutdown, and vm capable to Ssconf
Add 'enabled_user_shutdown' cluster field
Improve Python conditionals 'is None' and 'is not None'
Reuse existing helper function to stop a daemon
Remove unused local variable
Fix docstring and relax type contraints
Fix docstrings for hvparams
Fix docstring
Improve python dict check
Fix instance user shutdown QA
* stable-2.10
Remove 'physical_id' from testing data
Support disk hotplug with userspace access
Check for SSL encoding inconsistencies
Signed-off-by: Klaus Aehlig <[email protected]>
--
Klaus Aehlig
Google Germany GmbH, Dienerstr. 12, 80331 Muenchen
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschaeftsfuehrer: Graham Law, Christine Elizabeth Flores