lvm thin: add missing newline to error message
[pve-storage.git] / PVE / Diskmanage.pm
2021-11-10 Fabian Ebnerdiskmanage: add helper for udev workaround
2021-10-07 Fabian Ebnerpartially fix #2285: api: disks: allow partitions for...
2021-10-07 Fabian Ebnerapi: disks: initgpt: explicitly abort for partitions
2021-10-07 Fabian Ebnerdiskmanage: don't set usage for unused partitions
2021-10-07 Fabian Ebnerdiskmanage: wipe blockdev: also change partition type
2021-10-07 Fabian Ebnerdiskmanage: add change_parttype and is_partition helpers
2021-09-30 Fabian Ebnerdiskmanage: allow passing partitions to get_disks
2021-09-30 Fabian Ebnerdiskmanage: allow partitions for get_udev_info
2021-06-23 Thomas Lamprechttree-wide: fix typos with codespell
2021-06-15 Fabian Ebnerdiskmanage: fix determining array length
2021-06-02 Thomas Lamprechtdisks: fixup join usage
2021-06-02 Thomas Lamprechtdisks: wipe blockdev: pass all child partitions to...
2021-06-02 Thomas Lamprechtdisks: wipe blockdev: improve variable locality/readability
2021-06-02 Thomas Lamprechtdisks: factor out stripping of /dev and cleanup vicinity
2021-06-02 Fabian Ebnerdiskmanage: add has_holder method
2021-06-02 Fabian Ebnerdiskmanage: add is_mounted method
2021-06-02 Fabian Ebnerdiskmanage: factor out mounted_blockdevs helper
2021-06-02 Fabian Ebnerdiskmanage: add wipe_blockdev method
2021-04-20 Fabian Ebnerdiskmanage: get_partnum: fix check
2021-04-16 Fabian Ebnerdiskmanage: improve setting usage for whole disk with...
2021-02-19 Fabian EbnerDiskmanage: replace check for zpool binary with a funct...
2021-02-09 Fabian EbnerDiskmanage: also set type for partitions
2021-02-06 Fabian EbnerDiskmanage: also include partitions with get_disks...
2021-02-06 Fabian EbnerDiskmanage: save OSD information for individual partitions
2021-02-06 Fabian EbnerDiskmanage: introduce ceph info helper
2021-02-06 Fabian EbnerDiskmanage: also detect BIOS boot, EFI and ZFS reserved...
2021-02-06 Fabian EbnerDiskmanage: introduce usage helper
2021-02-06 Fabian EbnerDiskmanage: collect partitions in hash
2021-02-06 Fabian EbnerDiskmanage: introduce get_sysdir_size helper
2021-02-06 Fabian EbnerDiskmanage: also check for filesystem type when determi...
2021-02-06 Fabian EbnerDiskmanage: refactor and rename get_parttype_info
2021-02-06 Fabian EbnerDiskmanage: replace closure with direct hash access
2021-01-26 Fabian Grünbichlerdrop absolute udevadm path
2020-12-15 Dominik CsapakDiskmanage: extend wearout detection for SAS disk
2020-11-23 Thomas Lamprechtperlcritic: don't modify $_ in list functions, use for
2020-11-23 Thomas Lamprechtperlcritic: avoid conditional variable declaration
2020-10-30 Jan-Jonas SämannDiskmanage: Use S.M.A.R.T. attributes for SSDs wearout...
2020-10-09 Thomas Lamprechtdisk management: set more specific type for nvme
2020-10-09 Thomas Lamprechtcode cleanup
2020-06-06 Stoiko Ivanovfix #2777 create zpools with stable dev paths
2020-04-30 Alwin Antreichstorage: replace build-in stat occurrences
2020-04-15 Dominik Csapakfix nvme wearout parsing
2019-12-13 Thomas Lamprechtgrammar fix: s/does not exists/does not exist/g
2019-07-12 Dominik CsapakDiskmanage: add flag for encrypted osds
2019-07-12 Dominik CsapakDiskmanage: change parttype uuid detection
2019-07-08 Dominik Csapakfix #2266: Diskmanage: get correct osd id
2019-07-03 Dominik Csapakfix missing osd info for osd 0
2019-06-04 Dominik CsapakDiskmanage: correctly add wearout value of 0
2019-06-04 Dominik CsapakDiskmanage: fix incorrect variable usage
2019-06-04 Dominik CsapakDiskmanage: extract nvme wearout from smartctl text
2019-06-04 Dominik CsapakDiskmanage: add append_partition sub
2019-06-04 Dominik CsapakDiskmanage: allow get_disks to take multiple disks
2019-05-31 Thomas Lamprechtfollowup: get_disks: use own variable for frequent...
2019-05-31 Thomas Lamprechtfollouwp: get_ceph_volume_infos: code and comment cleanup
2019-05-31 Dominik CsapakDiskmanage: detect osds/journals/etc. created with...
2019-04-08 Thomas Lamprechtcode cleanup
2019-04-08 Stoiko IvanovDiskmanage: don't run zpool if not present
2019-03-07 Dominik Csapakfix tests when one has iscsi devices
2019-02-04 Wolfgang Bumillerdiskmanage: fix device encoding handling
2018-12-10 Wolfgang BumillerFix #2020: use /sys to map nvmeXnY to nvmeX
2018-10-03 Thomas Lamprechtdiskmanage: rename check_unused to assert_disk_unused
2018-10-03 Dominik Csapakrefactor disk/storage checks for Disk API
2018-08-08 Dominik Csapakrefactor diskmanagement lock_file calls
2017-11-14 Dominik Csapak(finally) fix #1099: return disklist correctly
2017-08-07 Dominik Csapakadd info about bluestore to disklist
2017-01-05 Dominik Csapakfix #1099 (again): map cciss/c0d0 to cciss!c0d0
2016-12-22 Wolfgang LinkAdd function get_blockdev.
2016-12-22 Wolfgang LinkAdd new function part_num
2016-11-30 Dominik Csapakadd crucial smart attribute for wear leveling
2016-11-30 Dominik Csapakcatch '---' in threshold output of sandisk ssds
2016-10-28 Dominik Csapakadd default rotational value
2016-10-28 Dominik Csapakuse model from udevadm
2016-10-28 Dominik Csapakmake dir_is_empty a proper sub
2016-10-28 Dominik Csapakmove directory test into get_sysdir_info
2016-10-28 Dominik Csapakuse /sys/block/ path for udev instead of name
2016-10-07 Wolfgang Bumillerdisks: fix warnings
2016-10-06 Dominik Csapakcorrectly parse cciss devices in get_disks
2016-10-06 Dominik Csapakfix #1135: refactor wear level parsing
2016-10-06 Dominik Csapakmerge get_smart_data/health
2016-10-04 Fabian Grünbichlerfix #1123: modify NVME device path for SMART support
2016-10-04 Fabian Grünbichlerfix #1120: non-ATA disks with unstructured smart data
2016-10-04 Fabian Grünbichlerfix #1120: SCSI SMART health parsing
2016-10-04 Fabian Grünbichlerdisks: allow get_disks without smart checks
2016-09-29 Fabian Grünbichlerdisks: parse smart attributes using RE
2016-09-29 Fabian Grünbichlerdisks: use smartctl -H -A
2016-09-29 Fabian Grünbichlermove SMART error handling into get_disks
2016-09-08 Dominik Csapakdo not automatically die on smartctl exit code > 0
2016-09-05 Dominik Csapakadd Diskmanage Utilities