From 060f54960c3d2d800b28525ba8774a60578f67a8 Mon Sep 17 00:00:00 2001 From: Rishabh Dave Date: Fri, 8 Nov 2019 12:34:27 +0530 Subject: [PATCH] ceph-volume: use fsync for dd command fsync makes sure that data and metadata is actually written to device being zapped before finishing. Fixes: https://tracker.ceph.com/issues/39156 Signed-off-by: Rishabh Dave --- src/ceph-volume/ceph_volume/devices/lvm/zap.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ceph-volume/ceph_volume/devices/lvm/zap.py b/src/ceph-volume/ceph_volume/devices/lvm/zap.py index bca32ac883396..6e60614088d0f 100644 --- a/src/ceph-volume/ceph_volume/devices/lvm/zap.py +++ b/src/ceph-volume/ceph_volume/devices/lvm/zap.py @@ -66,6 +66,7 @@ def zap_data(path): 'of={path}'.format(path=path), 'bs=1M', 'count=10', + 'conv=fsync' ]) -- 2.39.5