User Tools

Site Tools


tasks:lab-extras

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tasks:lab-extras [2026/07/16 15:39]
akraitman
tasks:lab-extras [2026/07/16 15:43] (current)
akraitman [Updating the Ansible role]
Line 35: Line 35:
  
  
-Micron NVMe Firmware Management+===== Micron NVMe Firmware Management ​=====
  
 This page describes how the Micron NVMe firmware used by trial nodes is managed. This page describes how the Micron NVMe firmware used by trial nodes is managed.
Line 41: Line 41:
 ===== Supported firmware ===== ===== Supported firmware =====
  
-| Drive family | Target firmware ​+| Drive family ​ | Target firmware ​ 
-| ------------ | --------------- ​+| Micron 7450   ​| E2MU300 ​         
-| Micron 7450  | E2MU300 ​        ​+| Micron 7500   ​| E3MQ005 ​         |
-| Micron 7500  | E3MQ005 ​        ​|+
  
 The testnode Ansible role automatically detects supported Micron drives and upgrades them when the installed firmware is older than the target version. The testnode Ansible role automatically detects supported Micron drives and upgrades them when the installed firmware is older than the target version.
Line 69: Line 68:
     └── Micron_7450_E2MU400_release.ubi     └── Micron_7450_E2MU400_release.ubi
 </​code>​ </​code>​
- 
-===== Updating the firmware files ===== 
- 
-Follow the existing **Managing packages in lab-extras** documentation for publishing new files to the lab-extras repository. 
- 
-*Link:* `docker-mirror:​lab-extras` 
  
 This page intentionally does not duplicate those instructions. This page intentionally does not duplicate those instructions.
Line 82: Line 75:
 When a new firmware version is released: When a new firmware version is released:
  
-1. Upload the firmware image to the appropriate directory in `lab-extras`+1. Upload the firmware image to the appropriate directory in lab-extras. 
-2. Update the target firmware version in `roles/​testnode/​tasks/​micron_nvme_firmware.yml`.+ 
 +2. Update the target firmware version in roles/​testnode/​tasks/​micron_nvme_firmware.yml. 
 3. Update the firmware filename if necessary. 3. Update the firmware filename if necessary.
 +
 4. Verify on a trial node that the firmware is detected and upgraded successfully. 4. Verify on a trial node that the firmware is detected and upgraded successfully.
  
Line 118: Line 114:
  
 * Slot 1 is read-only on supported Micron drives. * Slot 1 is read-only on supported Micron drives.
 +
 * Firmware is committed to slot 2 using activation action 3. * Firmware is committed to slot 2 using activation action 3.
 +
 * The Ansible role skips non-Micron NVMe devices automatically. * The Ansible role skips non-Micron NVMe devices automatically.
tasks/lab-extras.1784216368.txt.gz · Last modified: 2026/07/16 15:39 by akraitman