]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
ceph-volume: skip redundant NVMe mkfs discards
authorUjjawal Anand <ujjawal.anand@ibm.com>
Fri, 6 Feb 2026 11:26:58 +0000 (16:56 +0530)
committerUjjawal Anand <ujjawal.anand@ibm.com>
Fri, 6 Feb 2026 11:26:58 +0000 (16:56 +0530)
commiteff582d371be275b1c617f41167d9b1443e1eeec
tree4d9f3997988acd8fa4eb7ddb3d56917de21f69b6
parent596dd3e5ead3bc305d37653c1629cb5f857ddc18
ceph-volume: skip redundant NVMe mkfs discards

- Avoid redundant discard during mkfs when discard is disabled
- Reduces mkfs time on large NVMe devices by skipping long running discard operations

Signed-off-by: Ujjawal Anand <ujjawal.anand@ibm.com>
PendingReleaseNotes
src/ceph-volume/ceph_volume/objectstore/baseobjectstore.py
src/ceph-volume/ceph_volume/objectstore/raw.py
src/ceph-volume/ceph_volume/tests/objectstore/test_baseobjectstore.py
src/ceph-volume/ceph_volume/tests/objectstore/test_raw.py
src/ceph-volume/ceph_volume/tests/util/test_nvme.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/util/nvme.py [new file with mode: 0644]