watcher: handle offline nodes better
[ganeti-local] / lib / cmdlib.py
2008-09-23 Iustin PopSwitch to static minors for DRBD
2008-09-23 Iustin PopFix disk replace secondary with static minors
2008-09-22 Iustin PopExtend DRBD disks with minors attribute
2008-09-18 Guido TrotterApply filter properly in LUQuery{Nodes, Instances} v2.0.0alpha0
2008-09-18 Guido TrotterRemove auto_balance from burnin/cmdlib
2008-09-11 Guido TrotterParallelize Tag operations
2008-09-11 Guido TrotterParallelize LUSetClusterParams (and add a FIXME)
2008-09-11 Guido TrotterParallelize LURemoveExport
2008-09-11 Guido TrotterParallelize LURemoveInstance
2008-09-11 Guido TrotterParallelize LUCreateInstance
2008-09-11 Guido TrotterImplement adding/removal of locks by declaration
2008-09-10 Iustin PopRemove locking of instances in certain queries
2008-09-10 Iustin PopOptimize the OpQueryNodes for names only
2008-09-09 Guido TrotterParallelize LUQueryInstanceData
2008-09-09 Guido TrotterParallelize LUVerify{Cluster,Disks}
2008-09-09 Guido TrotterParallelize LUReplaceDisks
2008-09-09 Guido Trotter_LockInstancesNodes: support append mode
2008-09-09 Guido TrotterParallelize LU{A,Dea}ctivateInstanceDisks
2008-09-09 Guido TrotterLUReplaceDisks: remove use of ChainOpCode
2008-09-09 Guido TrotterCreate new _SafeShutdownInstanceDisks function
2008-09-09 Guido TrotterFix a typo in LogicalUnit.ExpandNames docstring
2008-09-09 Guido TrotterUse constants.LOCKS_REPLACE instead of hardcoding
2008-09-09 Guido TrotterFix LUReplaceDisks with iallocator
2008-09-08 Guido TrotterFix LUGrowDisk
2008-09-08 Guido TrotterFix iallocator run
2008-09-08 Guido TrotterParallelize LUExportInstance
2008-09-08 Guido TrotterParallelize LUGrowDisk
2008-09-08 Guido TrotterLURebootInstance: lock only primary when possible
2008-09-08 Guido TrotterAdd primary_only flag to _LockInstancesNodes
2008-09-05 Guido TrotterAdd locking.ALL_SET constant and use it
2008-09-04 Guido TrotterPrevent mistakes using _GetWantedNodes
2008-09-04 Guido TrotterParalleliza LUQueryNodeVolumes and LUQueryExports
2008-09-04 Guido TrotterParallelize LUDiagnoseOS
2008-09-04 Guido TrotterLUQueryExports: make 'node' field mandatory
2008-09-04 Guido Trotters/Chain(OpQueryExports)/rpc.call_export_list(...)/
2008-09-04 Guido TrotterFix wrong indentation in LUQueryNodes
2008-09-04 Alexander SchreiberMerge r1607 from branches/ganeti/ganeti-1.2
2008-09-02 Alexander Schreibermerge r1568 from branches/ganeti/ganeti-1.2
2008-09-02 Alexander Schreibermerge r1548 from branches/ganeti/ganeti-1.2
2008-09-02 Alexander Schreibermerge r1541 from branches/ganeti/ganeti-1.2
2008-09-01 Alexander Schreibermerge r1539 from branches/ganeti/ganeti-1.2
2008-09-01 Alexander Schreibermerge r1538 from branches/ganeti/ganeti-1.2
2008-09-01 Guido TrotterCheck memory size before setting it
2008-09-01 Guido TrotterPass the force param to SetInstanceParms
2008-08-29 Alexander SchreiberMerge r1536 from branches/ganeti/ganeti-1.2
2008-08-29 Alexander Schreibermerge r997 from branches/ganeti/ganeti-1.2
2008-08-28 Guido TrotterFix issue when acquiring empty lock sets
2008-08-18 Guido TrotterParallelize LUQueryNodes
2008-08-18 Guido TrotterParallelize LUQueryInstances
2008-08-18 Guido TrotterLURebootInstance: move arg check in ExpandNames
2008-08-18 Michael HanselmannLUVerifyCluster: Return boolean indication success
2008-08-06 Michael HanselmannImplement {Add,Readd,Remove}Node in GanetiContext
2008-07-30 Iustin PopFix cluster destroy
2008-07-30 Guido TrotterParallelize LUFailoverInstance
2008-07-30 Iustin PopFix pylint-detected issues
2008-07-30 Guido TrotterParallelize {Startup,Shutdown,Reboot}Instance
2008-07-30 Guido TrotterParallelize LUReinstallInstance
2008-07-30 Guido TrotterLogicalUnit._LockInstancesNodes helper function
2008-07-30 Guido TrotterMake sharing locks possible
2008-07-30 Guido TrotterAdd LogicalUnit.DeclareLocks
2008-07-30 Guido TrotterLURenameInstance, add/remove relevant locks
2008-07-30 Iustin PopRework master startup/shutdown/failover
2008-07-30 Iustin PopAdd a new parameter to backend.(Start|Stop)Master
2008-07-25 Oleksiy MishchenkoConvert set to a list in LUGetTags
2008-07-22 Guido TrotterConvert SetInstanceParams to concurrency
2008-07-22 Guido TrotterUse Update in SetInstanceParams
2008-07-22 Guido TrotterConvert LUConnectConsole to concurrency
2008-07-22 Guido TrotterAdd _ExpandAndLockInstance auxiliary function.
2008-07-22 Guido TrotterConvert two (simple) LUs to be concurrent
2008-07-22 Guido TrotterAdd missing empty line
2008-07-09 Iustin PopRemove the old locking functions
2008-07-08 Guido TrotterConvert LUTestDelay to concurrent usage
2008-07-08 Guido TrotterLogicalUnit: add ExpandNames function
2008-07-08 Guido TrotterAdd a missing import to cmdlib
2008-07-08 Guido TrotterFix an error accessing the cfg
2008-07-08 Guido TrotterAdd and remove instance/node locks
2008-07-08 Guido TrotterPass context to LUs
2008-07-08 Guido TrotterFix a typo in LUTestDelay docstring
2008-07-01 Guido TrotterAdd REQ_BGL LogicalUnit run requirement
2008-06-27 Guido TrotterAddNode: move the initial setup to boostrap
2008-06-27 Guido TrotterLUAddNode: use node-verify to check node hostname
2008-06-27 Guido TrotterLUAddNode: use self.sstore, not a local ss
2008-06-27 Guido TrotterLUAddNode: upload files via rpc, not scp
2008-06-27 Guido TrotterChange fping to TcpPing in two LUs
2008-06-26 Guido TrotterWhen removing a node don't ssh to it
2008-06-26 Guido TrotterRemove spurious check during LUAddNode
2008-06-26 Guido TrotterImprove LURemoveNode BuildHooksEnv docstring
2008-06-25 Michael HanselmannCleanup old DRBD 0.7.x code
2008-06-23 Iustin PopFix gnt-cluster “command” and “copyfile”
2008-06-22 Iustin PopAdd a ‘tags’ field to instance and node listing
2008-06-17 Iustin PopFix an error-handling case
2008-06-17 Iustin PopImplement disk grow at LU level
2008-06-16 Guido TrotterMove SetKey to WritableSimpleStore and use it
2008-06-15 Guido TrotterActivate down instances' disks on replace-disks
2008-06-15 Guido TrotterFailoverInstance: change AddInstance with Update
2008-06-15 Iustin PopFix an error message in instance add
2008-06-12 Michael HanselmannMove InitCluster opcode into a single function
2008-06-12 Michael HanselmannMove cmdlib._HasValidVG to utils.CheckVolumeGroupSize
2008-06-12 Michael HanselmannMove {Set,Remove}EtcHostsEntry wrappers to utils.py
2008-06-12 Michael HanselmannRemove REQ_CLUSTER from opcode handling code
next