]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph_volume: Reporting firmware revision
authorErwan Velu <erwan@redhat.com>
Tue, 9 Oct 2018 20:26:28 +0000 (22:26 +0200)
committerErwan Velu <erwan@redhat.com>
Mon, 22 Oct 2018 09:56:19 +0000 (11:56 +0200)
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 <erwan@redhat.com>
src/ceph-volume/ceph_volume/util/disk.py

index 618bf435257bd3caa83a6e9d679bbcc691504e56..b10ec5ec37abbbdfaaadf3b29a8f9ca61e96a610 100644 (file)
@@ -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']: