From: David Galloway Date: Wed, 17 Jan 2018 19:37:44 +0000 (-0500) Subject: tools: Playbook to update Intel NVMe firmware X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d8772bbd5fe2fdfe13c26670e9b152fa1daf7152;p=ceph-cm-ansible.git tools: Playbook to update Intel NVMe firmware Signed-off-by: David Galloway --- diff --git a/tools/update-nvme-firmware.yml b/tools/update-nvme-firmware.yml new file mode 100644 index 00000000..3ea205df --- /dev/null +++ b/tools/update-nvme-firmware.yml @@ -0,0 +1,20 @@ +--- +# This playbook can be used to mass update NVMe card firmware. +# The isdct RPM (no DEB unfortunately) can be obtained from Intel's website. +# Download the zip, unpack, and push to drop.front. +# https://downloadcenter.intel.com/product/87278/Intel-SSD-Data-Center-Tool + +- hosts: + - smithi + become: true + tasks: + + - name: Install tool + yum: + name: http://drop.front.sepia.ceph.com/firmware/smithi/isdct-3.0.9.400-17.x86_64.rpm + state: installed + register: installed + + - name: Update firmware + command: "isdct load -f -intelssd 0" + when: installed|changed