Security issue: add validation of script names
[ganeti-local] / lib / backend.py
2009-12-08 Iustin PopSecurity issue: add validation of script names
2009-12-08 Iustin PopMove the hooks file mask into constants.py
2008-11-11 Iustin PopFix POSIX shell compatibility
2008-10-13 Guido TrotterOS API: support for multiple versions in an OS
2008-07-11 Iustin PopFix backend.NodeVolumes handling of LVM output
2008-07-11 Iustin PopFix backend.GetVolumeList handling of LVM output
2008-06-26 Iustin PopRework the migration implementation
2008-06-26 Iustin PopImprove some corner cases in instance migration
2008-06-25 Guido TrotterAdd an instance_migratable rpc call
2008-06-25 Guido Trotterbackend: improve MigrateInstance docstring
2008-06-25 Guido Trotterbackend: Fix a few instance related docstrings
2008-06-24 Michael Hanselmannbackend: Remove symlinks by disk name, not using a...
2008-06-23 Iustin PopAdd a rpc call for drbd network reconfiguration
2008-06-23 Iustin PopFix the _RemoveBlockDevLinks() function
2008-06-23 Guido TrotterFix cut&paste error when removing symlinks
2008-06-23 Guido TrotterRemove instance's symlinks
2008-06-23 Guido TrotterCatch BlockDeviceError when starting instance
2008-06-23 Guido TrotterCreate symlinks to intances' block devices
2008-06-22 Iustin PopUpdate error message in instance failover
2008-06-20 Iustin PopAdd a rpc call for BlockDev.Close()
2008-06-19 Guido TrotterSimplify hypervisor block_devices structure
2008-06-16 Iustin PopExpose block device grow in backend.py
2008-06-16 Iustin PopAdd migration support at the rpc layer
2008-05-13 Iustin PopImplement node daemon conectivity tests
2008-05-13 Iustin PopReduce chance of ssh failures in verify cluster
2008-04-30 Guido TrotterRemove non-existing arguments from some docstrings
2008-04-28 Iustin PopMove iallocator script execution to ganeti-noded
2008-04-24 Iustin PopStyle fixes for the 1.2 branch
2008-04-10 Iustin PopMove the OS search code into an abstract function
2008-04-10 Iustin PopChange backend._OSSearch return values
2008-02-29 Iustin PopFix master role stop on cluster destroy
2008-02-28 Guido TrotterSmall comment fix.
2008-02-28 Guido TrotterFixes small spell mistakes and comments
2008-02-14 Iustin PopAlter the device activation code
2008-01-30 Guido TrotterExport bridge information too
2008-01-28 Iustin PopFix VG listing broken by r510
2008-01-28 Iustin PopMake backend._GetVGInfo check the validity of 'vgs'
2008-01-28 Iustin PopChange a hardcoded path into its proper constant
2008-01-16 Iustin PopTwo small style fixes
2008-01-09 Iustin PopMerge revs 433..469 into the 1.2 branch
2007-12-04 Michael HanselmannOn OS creation errors, write logfile path to ganeti...
2007-12-04 Alexander SchreiberOutput reading fix for backend.NodeVolumes()
2007-12-04 Alexander SchreiberModify GetVolumeList so output on stderr from lvs doesn...
2007-12-03 Michael HanselmannVarious code style fixes for strings.
2007-11-14 Guido TrotterWhen an assembly error occurs log it too
2007-11-12 Iustin PopFix a wrong comparison in _RecursiveAssembleBD
2007-11-09 Michael HanselmannUse new functions to modify /etc/hosts.
2007-11-07 Iustin PopEnhance secondary node replace for drbd8
2007-11-06 Iustin PopAllow DRBD8 operation without backing storage
2007-11-06 Iustin PopChange the way remove children is called in bdev
2007-11-05 Iustin PopFix a unhandled error case in device creation
2007-11-05 Iustin PopMiscellaneous style fixes
2007-11-05 Guido TrotterMake DiagnoseOS use the modified OS objects
2007-11-04 Guido TrotterFix two typos in a doc string
2007-11-02 Iustin PopImplement device to instance mapping cache
2007-11-01 Iustin PopWhitespace fixes
2007-10-29 Iustin PopFix a non-clear error message
2007-10-29 Iustin PopImplement replace-disks for drbd8 devices
2007-10-29 Iustin PopImplement block device renaming
2007-10-25 Iustin PopModify two mirror-device related rpc calls
2007-10-19 Iustin PopAbstract more strings values into constants
2007-10-17 Alexander SchreiberPatch series for reboot feature, part 1
2007-10-16 Iustin PopReplace more ssh paths with proper constants
2007-10-15 Alexander SchreiberTrivial typing fixups.
2007-10-12 Iustin PopRemove some hardcoded names/paths from backend.py
2007-10-12 Iustin PopDo not walk the whole DATA_DIR on node leave
2007-10-10 Iustin PopRemove the shebang from modules
2007-10-08 Michael HanselmannAdd boot id to “gnt-node list”.
2007-10-08 Michael HanselmannAdd function to list files in a directory, excluding...
2007-10-04 Guido TrotterRemove redundant check.
2007-10-04 Guido TrotterShip (and display) path for InvalidOS errors too.
2007-10-03 Guido TrotterSecond part of the OS search path cleanup
2007-10-03 Guido TrotterMake parameter os_dir mandatory for _OSOndiskversion.
2007-09-28 Guido TrotterChange constants.OS_DIR with constants.OS_SEARCH_PATH...
2007-09-25 Michael HanselmannRename constants for SSH init script by Iustin's request.
2007-09-25 Michael HanselmannAdd configure option for init.d/ssh script. This is...
2007-09-17 Iustin PopA few minor fixes in backend.py
2007-09-17 Iustin PopImplement instance rename operation
2007-09-17 Iustin PopAdd support for rename operation in the OS API
2007-09-13 Iustin PopFix the ssh change which breaks remote ssh commands
2007-09-07 Guido TrotterMake import/export use the auxiliary ssh library to...
2007-08-30 Iustin PopAdd a safety check to the backend.AddOSToInstance
2007-08-24 Iustin PopRework ssh known-hosts handling.
2007-08-14 Iustin PopStyle changes for pep-8 and python-3000 compliance.
2007-08-03 Michael HanselmannAdd instance name to LVM volume as a tag.
2007-08-03 Michael HanselmannPut synchronization speed into constant.
2007-07-26 Michael HanselmannComment formatting updates.
2007-07-25 Iustin PopSince the watcher can run on all nodes, let's get rid...
2007-07-24 Michael Hanselmann- Implement “gnt-node volumes”
2007-07-23 Iustin PopBig change/cleanup in relation to the master startup:
2007-07-16 Iustin PopInitial commit.