-
Bug
-
Resolution: Unresolved
-
Critical
-
None
-
4.22.0
-
None
-
False
-
-
2
-
Critical
-
None
-
None
-
Rejected
-
Metal Platform 284
-
1
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Description of problem:
During BMC firmware updates, the BMC may become temporarily unresponsive or reset itself, which causes the power state sync periodic task to detect the node as "powered off" and attempt to force it back on. This power cycling interrupts the BMC firmware update process and prevents proper PLDM/MCTP channel initialization, which in turn causes subsequent NIC firmware updates to fail with "Updateable=false" even after BMC update and reboot. Example timeline showing the problem: - 07:22:42 - BMC firmware update starts - 07:23:00 - Power state sync detects node "power off", forces "power on" - 07:25:05 - Power-on timeout after 120 seconds - 07:25:17 - Second power-on attempt - 07:28:21 - Another timeout - 07:28:23 - Third power-on attempt - 07:28:48 - Power-on finally succeeds - 07:29:44 - BMC version check detects change, triggers reboot - 07:30:00 - Reboot executed (4.5 minutes AFTER task completion) - 07:34:40 - NIC shows Updateable=false (PLDM not initialized properly) The repeated power cycling during BMC update corrupted the PLDM/MCTP communication channel initialization.
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info: