Unsolved

1 Rookie

 • 

24 Posts

393

January 14th, 2025 13:47

Issue with Updating Multiple Network Interface Firmwares Using DSU

Dear Dell Engineers,

We recently discovered an issue when updating the firmware of network interfaces using DSU on our servers.

If the server requires the installation of both Network_Firmware_2WPNV_LN64_23.11.16.22 and Network_Firmware_MGPTR_LN64_23.11.4, the process fails for one of the firmwares:

# dsu --non-interactive --apply-upgrades --source-type=OSNATIVEDELL System Update 2.1.1.0Copyright (C) 2014 -- 2024 DELL Proprietary.Verifying catalog installation ...Installing catalog from repository ...Fetching dsucatalog ...Reading the catalog ...Fetching invcol_LN64_C1KC7_24_12_00_240_A00 ...Verifying inventory collector installationGetting System Inventory ...Determining Applicable Updates ...Fetching Network_Firmware_2WPNV_LN64_23.11.16.22 ...Fetching Network_Firmware_MGPTR_LN64_23.11.4 ...Installing Network_Firmware_2WPNV_LN64_23.11.16.22Installed successfullySome of the updates got failed, Please check the logs for more details.Done! Please run 'dsu --inventory' to check the inventoryProgress report is available at:/usr/libexec/dell_dup/DSU_STATUS.jsonExiting DSU!

As shown above, the stdout and stderr do not provide the reason for failure, only indicating that some of the firmware updates failed.

However, when installing the firmware updates one at a time, they are installed successfully:

Installing Network_Firmware_2WPNV_LN64_23.11.16.22

# dsu --apply-upgrades --source-type=OSNATIVEDELL System Update 2.1.1.0Copyright (C) 2014 -- 2024 DELL Proprietary.Verifying catalog installation ...Installing catalog from repository ...Fetching dsucatalog ...Reading the catalog ...Verifying inventory collector installationGetting System Inventory ...Determining Applicable Updates ...|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose:  q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[ ]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[ ]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : 1|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose:  q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[*]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[ ]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : cFetching Network_Firmware_2WPNV_LN64_23.11.16.22 ...Installing Network_Firmware_2WPNV_LN64_23.11.16.22Installed successfullyDone! Please run 'dsu --inventory' to check the inventoryProgress report is available at:/usr/libexec/dell_dup/DSU_STATUS.jsonExiting DSU!

Installing Network_Firmware_MGPTR_LN64_23.11.4

# dsu --apply-upgrades --source-type=OSNATIVEDELL System Update 2.1.1.0Copyright (C) 2014 -- 2024 DELL Proprietary.Verifying catalog installation ...Installing catalog from repository ...Fetching dsucatalog ...Reading the catalog ...Verifying inventory collector installationGetting System Inventory ...Determining Applicable Updates ...|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose:  q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[ ]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[ ]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : 2|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose:  q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[ ]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[*]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : cFetching Network_Firmware_MGPTR_LN64_23.11.4 ...Installing Network_Firmware_MGPTR_LN64_23.11.4Installed successfullyPlease restart the system for successful update(s) to take effectDone! Please run 'dsu --inventory' to check the inventoryProgress report is available at:/usr/libexec/dell_dup/DSU_STATUS.jsonExiting DSU!

Expected Behavior:

DSU installs all required firmware updates in a single invocation of the binary.

Actual Behavior:

DSU fails when both firmware updates (Network_Firmware_2WPNV_LN64_23.11.16.22 and Network_Firmware_MGPTR_LN64_23.11.4) are requested in a single commit.

Steps to Reproduce:

1. Use a server with the following network interfaces:

• Broadcom Adv. Dual 10GBASE-T Ethernet (Version: 22.61.10.77)

• NetXtreme BCM5720 Gigabit Ethernet PCIe (em1) (Version: 22.61.8)

2. Downgrade the firmware versions if needed to get more old versions.

3. Attempt to update both firmwares using DSU in a single command.

Affected configurations (it's not a complete list of the affected configurations):

Dell R750 / 2xIntel Xeon Gold 6348 / 768 GB RAM / 2 x 1 TB SATA / 2 x 7.68 TB Intel SSD D3-S4520 Series / H755
Dell R540 / 2xIntel Xeon Silver 4214 / 128 GB RAM / 2 x 480 GB SSD / Perc H730P
Dell R340 - E-2288G - 3.5" - 10G, 4 x 32GB DDR4, 2 x 480 GB SSD
Dell R440 - 4 x 3.5" / 2 x Intel Xeon Silver 4214 / 32GB RAM / 1 x 2 TB SATA
Dell R240 - E-2134 - 3.5", 1 x 32GB DDR4, 2 x 960GB SATA
Dell R760 - 2x Gold 6448Y, 2 x 64GB DDR5, 2 x 480GB nvme m2, BOSS-N1
Dell R650xs, 2 x 32GB DDR4, 2 x 2TB SATA3 3.5", 1 x 960 SSD PCIe, H345

Could you please investigate this issue?

No Responses!

0 events found

No Events found!

Top