Fix compatibility with DRBD 8.2
[ganeti-local] / lib / bdev.py
2009-05-05 Karsten KeilFix compatibility with DRBD 8.2
2009-02-16 Iustin PopConvert IOErrors for /proc/drbd into our errors
2009-02-11 Guido TrotterFileStorage: abort creating over an existing file
2009-02-10 Iustin PopSome error message cleanups
2009-02-10 Iustin PopCleanup of DRBD8._CheckMetaSize
2009-02-10 Iustin PopChange the disk assembly to raise exceptions
2009-02-10 Iustin PopChange BlockDev.Remove() failure result
2009-02-10 Iustin PopChange BlockDev.Shutdown() failure result
2009-02-09 Iustin Popbdev: add and use two utility functions
2009-01-23 Iustin PopRemove checking of DRBD metadata for validity
2009-01-20 Iustin PopMake cluster-verify check the drbd minors space
2009-01-20 Iustin PopDRBD: check for in-use minor during Create
2009-01-19 Iustin PopBlock device creation cleanup
2009-01-13 Iustin PopForward-port DrbdNetReconfig
2009-01-13 Iustin Popbackend: rename AttachOrAssemble to Assemble
2009-01-13 Iustin Popdrbd: change the semantics of Attach vs. Assemble
2009-01-13 Iustin Popbdev: Do not call Assemble() on children
2009-01-09 Iustin PopWork around a DRBD sync speed race condition
2009-01-08 Iustin Popbdev: forward-port ReAttachNet/DisconnectNet
2008-12-11 Iustin PopFix epydoc format warnings
2008-11-27 Iustin PopFix file-based block devices
2008-09-29 Iustin PopMove a hardcoded constant to constants.py
2008-09-29 Iustin PopEnable the use of shared secrets
2008-09-29 Iustin PopExtend DRBD disks with shared secret attribute
2008-09-23 Iustin PopSwitch to static minors for DRBD
2008-09-22 Iustin PopExtend DRBD disks with minors attribute
2008-07-09 Iustin PopReduce duplicate Attach() calls in bdev
2008-07-09 Iustin PopConvert bdev.py to the logging module
2008-06-25 Iustin PopCleanup LV status computation
2008-06-18 Iustin PopRework the DRBD8 device status computation
2008-06-16 Iustin Popbdev: implement disk resize for lvm/drbd8
2008-05-30 Iustin PopComplete removal of md/drbd 0.7 code
2008-05-15 Guido TrotterFix drbd show parser to handle valueless keywords
2008-05-15 Guido TrotterSplit drbd command creation and execution
2008-05-12 Iustin Popbdev: always log command output if it failed
2008-05-10 Iustin PopDRBD: Fix another bug in diskless activation
2008-05-08 Guido TrotterImprove DRBD8.Open's docstring a bit more
2008-05-08 Guido TrotterFix comment typo in bdev.py
2008-05-08 Iustin PopFix DRBD8 diskless assembling
2008-04-15 Guido TrotterFix two pylint uninitialized variable errors
2008-04-05 Manuel FranceschiniAdd FileStorage class
2008-03-20 Iustin PopRemove some deprecated code in bdev.py
2008-02-22 Manuel FranceschiniFixes small spell mistakes and comments
2008-02-12 Guido TrotterParse double protocol version in drbd8.2
2008-02-05 Iustin PopReduce the chance of DRBD errors with stale primaries
2008-01-07 Iustin PopActivate logical volumes at Assemble() time
2008-01-07 Iustin PopImprove speed of activating block devs
2008-01-07 Iustin PopAdd unittest for DRBD8 drdbsetup show parser
2007-11-30 Iustin PopFix parsing of drbdsetup show output
2007-11-26 Iustin PopDrop the Rename method of DRBD8 devices
2007-11-26 Iustin PopRelax even more the identification of DRBD8 devices
2007-11-26 Iustin PopAdd support for DRBD8 devices to work standalone
2007-11-21 Iustin PopFix logging in drbd _ShutdownNet method
2007-11-14 Michael HanselmannGive more details on errors when trying to run “lvdisplay”.
2007-11-07 Iustin PopEnhance secondary node replace for drbd8
2007-11-06 Iustin PopImplement degraded status for logical volumes
2007-11-06 Iustin PopEnhance mirror operations for DRBD8
2007-11-06 Iustin PopAllow DRBD8 operation without backing storage
2007-11-06 Iustin PopMake DRBD8 disks show 'degraded' status if diskless
2007-11-06 Iustin PopChange the way remove children is called in bdev
2007-11-05 Iustin PopMiscellaneous style fixes
2007-11-02 Iustin PopUpdate the dev_path on LVs on rename
2007-10-29 Iustin PopRemove a redundant assignment
2007-10-29 Iustin PopFix some style issues (whitespace changes only)
2007-10-29 Iustin PopAllow drbd8 devices to work without local storage
2007-10-29 Iustin PopImplement block device renaming
2007-10-25 Iustin PopModify two mirror-device related rpc calls
2007-10-24 Iustin PopInitial implementation of drbd8 template type
2007-10-24 Iustin PopAllow DRBD8 to sync after sb1-pri with no changes
2007-10-24 Iustin PopAdd DRBD8 class for handling drbd version 8.x
2007-10-24 Iustin PopMove/rename _IsValidMeta to base drbd class
2007-10-24 Iustin PopMore abstractions from DRBD7 to base class
2007-10-24 Iustin PopImprove out-of-minors handling
2007-10-24 Iustin PopMove some methods from DRBDev to BaseDRBD
2007-10-19 Iustin PopSplit some DRBD functionality based on versions
2007-10-19 Iustin PopAbstract more strings values into constants
2007-10-10 Iustin PopRemove the shebang from modules
2007-08-30 Iustin PopFix mdadm -D output compatibility issues.
2007-08-28 Iustin PopFix compatibility problems with mdadm-2.5.6
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-07-26 Michael HanselmannComment formatting updates.
2007-07-23 Guido TrotterDo the secondary check and subsequently allocate the...
2007-07-16 Iustin PopInitial commit.