From: Erwan Velu Date: Tue, 9 Oct 2018 20:26:28 +0000 (+0200) Subject: ceph_volume: Reporting firmware revision X-Git-Tag: v13.2.3~90^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=eec901ad6dc29693639b3b4fc49a284923001589;p=ceph.git ceph_volume: Reporting firmware revision We are already reporting model & vendor of a given disk, let's also report the revision of the firmware. That is useful to filter-out some known broken revisions. Signed-off-by: Erwan Velu (cherry picked from commit 59720794079bef0ba7f8bc2d9dfc8aaddd210005) --- diff --git a/src/ceph-volume/ceph_volume/util/disk.py b/src/ceph-volume/ceph_volume/util/disk.py index 4fc813e7209..641035813e3 100644 --- a/src/ceph-volume/ceph_volume/util/disk.py +++ b/src/ceph-volume/ceph_volume/util/disk.py @@ -699,7 +699,7 @@ def get_devices(_sys_block_path='/sys/block', _dev_path='/dev', _mapper_path='/d metadata['ro'] = get_file_contents(os.path.join(sysdir, 'ro')) - for key in ['vendor', 'model', 'sas_address', 'sas_device_handle']: + for key in ['vendor', 'model', 'rev', 'sas_address', 'sas_device_handle']: metadata[key] = get_file_contents(sysdir + "/device/" + key) for key in ['sectors', 'size']: