Unsolved
6 Posts
0
650
System Reboots/Crashes after Dell-System-Update on BIOS
I upgraded two R740s with dell-system-updater yesterday and both rebooted themselves involuntarily. The command I used was: “dsu -n”.
From the logs I was able to find, it rebooted during BIOS update portion:
/var/log/dell/updatepackage/log/support
/usr/libexec/dell_dup/Log.txt
I took another same model box and only upgraded its BIOS “dsu -c=BI”. And it rebooted itself during the process. Pasted details below
Now, how do we prevent DSU from rebooting the boxes? This looks like a bug in the DSU tool as the ‘--reboot’ flag has not been supplied and yet it’s rebooting it. Or at least write out a message that its going to be rebooting the box.
“--reboot Restarts system(s) automatically if updates demands it for completion”
Let me know if you need additional logs from my end to confirm the issue.
####
[user123@hostabc-l-18-09 ~]$ sudo dsu -c=BI
DELL System Update 2.0.1.0
Copyright (C) 2014 -- 2022 DELL Proprietary.
Verifying catalog installation ...
Installing catalog from repository ...
Fetching dsucatalog ...
Reading the catalog ...
Verifying inventory collector installation
Getting 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, - To Select/Deselect, a - Select All, n - Select None
[ ]1 BIOS
Current Version : 2.11.2 Upgrade to : 2.16.1, Criticality : Urgent, Type : BIOS
Enter 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, - To Select/Deselect, a - Select All, n - Select None
[*]1 BIOS
Current Version : 2.11.2 Upgrade to : 2.16.1, Criticality : Urgent, Type : BIOS
Enter your choice :
c
Fetching BIOS_W77H1_LN64_2.16.1 ...
Installing BIOS_W77H1_LN64_2.16.1
client_loop: send disconnect: Broken pipe
[user123@hostabc-l-18-09 dell_dup]$ last | head
user123 pts/1 2620:10d:c0a8:1e Mon Jan 23 07:31 still logged in
user123 pts/0 2620:10d:c0a8:1e Mon Jan 23 07:30 still logged in
reboot system boot 4.18.0-448.el8.x Mon Jan 23 07:29 still running
user123 pts/0 2620:10d:c0a8:1e Mon Jan 23 07:11 - crash (00:17)
svc-vuln pts/0 2620:10d:c0a8:1f Mon Jan 23 05:10 - 05:10 (00:00)
[user123@hostabc-l-18-09 dell_dup]$ tail -20 Log.txt
f3bef563-89e4-4667-9ad1-8b5c1a10b326 | 23-01-2023 07:19:25 | INFO | [ ]1 BIOS
f3bef563-89e4-4667-9ad1-8b5c1a10b326 | 23-01-2023 07:19:25 | INFO | Current Version : 2.11.2 Upgrade to : 2.16.1, Criticality : Urgent, Type : BIOS
f3bef563-89e4-4667-9ad1-8b5c1a10b326 | 23-01-2023 07:21:03 | INFO | [*]1 BIOS
f3bef563-89e4-4667-9ad1-8b5c1a10b326 | 23-01-2023 07:21:03 | INFO | Current Version : 2.11.2 Upgrade to : 2.16.1, Criticality : Urgent, Type : BIOS
f3bef563-89e4-4667-9ad1-8b5c1a10b326 | 23-01-2023 07:21:07 | INFO | Fetching BIOS_W77H1_LN64_2.16.1 ...
f3bef563-89e4-4667-9ad1-8b5c1a10b326 | 23-01-2023 07:21:21 | INFO | Installing BIOS_W77H1_LN64_2.16.1
#ID : 94783486-be6c-4099-9ff1-a8b38b5a8d81
#DSU Version: 2.0.1.0 , build:767 - 94783486-be6c-4099-9ff1-a8b38b5a8d81
#System IP: XXX.XXX.134.84 - 94783486-be6c-4099-9ff1-a8b38b5a8d81
#Date: 23-01-2023 07:31:08 - 94783486-be6c-4099-9ff1-a8b38b5a8d81
[user123@hostabc-l-18-09 support]$ cat BIOS_W77H1_LN64_2.16.1.log
=================> Update Package application started <=============
Command: /home/user123/BIOS_W77H1_LN64_2.16.1.BIN -f -q
Date: Mon Jan 23 07:21:23 PST 2023
=========================================================================
Release ID: W77H12.16.1
Update Package version: 22.01.001 (BLD_1242)
Collecting inventory...
Creating payload file list for UpdRollBack by framework, if needed later.
Creating payload file list for UpdRollBack by framework, if needed later.
MovePayload: Exiting.
Running validation...
PowerEdge BIOS
Application: BIOS
Previous version: 2.11.2
New version: 2.16.1
The version of this Update Package is newer than the currently installed version.
Software application name: BIOS
Package version: 2.16.1
Installed version: 2.11.2
Executing update...
WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER PRODUCTS WHILE UPDATE IS IN PROGRESS.
THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
[user123@hostabc-l-18-09 support]$
pjwelsh
1 Rookie
1 Rookie
•
49 Posts
0
March 14th, 2023 06:00
Do you have the OS Watchdog enabled on your servers?
I've had the BIOS updates HANG on a couple of the R640 BIOS updates most recently! The watchdog may have caused yours to reboot (if enabled).
This is very bad on these systems of course!!... But luckily my seem to have recovered without known issues.
The only possible thing I can tell is that the BIOS update *may* have been applied once before without a reboot, then another dsu update was run... but that's only a guess.