// 此模板仅供参考,如果不适用可以修改
问题描述
2512版本+baidu仓
客户提供flash工具带内升级bmc bios,但升级bmc时失败,卡在upgrade阶段,显示status状态不对
日志显示以下:
[root@localhost baidu-poc]# python3 ./flasher_424.py -c 4 -w 3 192.168.130.68 bmc ./test_rootfs_openUBMC_V1.59.01000001.hpm
Flash BMC of 192.168.130.68 to ./test_rootfs_openUBMC_V1.59.01000001.hpm
[2026-04-24-16:26:14] Create session…
[2026-04-24-16:26:14] Upload…
[[{‘2026-04-24-16:26:14’}]][file upload] filepath./test_rootfs_openUBMC_V1.59.01000001.hpmfilesize92926443 bytes[2026-04-24-16:26:14][progress] 0.01% (8192/92926443 bytes)
[2026-04-24-16:26:14][progress] 1.00% (933888/92926443 bytes)
[2026-04-24-16:26:14][progress] 2.00% (1859584/92926443 bytes)
[2026-04-24-16:26:14][progress] 3.01% (2793472/92926443 bytes)
[2026-04-24-16:26:14][progress] 4.00% (3719168/92926443 bytes)
[2026-04-24-16:26:14][progress] 5.01% (4653056/92926443 bytes)
[2026-04-24-16:26:14][progress] 6.00% (5578752/92926443 bytes)
[2026-04-24-16:26:14][progress] 7.01% (6512640/92926443 bytes)
[2026-04-24-16:26:14][progress] 8.00% (7438336/92926443 bytes)
[2026-04-24-16:26:14][progress] 9.00% (8364032/92926443 bytes)
[2026-04-24-16:26:14][progress] 10.01% (9297920/92926443 bytes)
[2026-04-24-16:26:15][progress] 11.00% (10223616/92926443 bytes)
[2026-04-24-16:26:15][progress] 12.01% (11157504/92926443 bytes)
[2026-04-24-16:26:15][progress] 13.00% (12083200/92926443 bytes)
[2026-04-24-16:26:15][progress] 14.01% (13017088/92926443 bytes)
[2026-04-24-16:26:15][progress] 15.00% (13942784/92926443 bytes)
[2026-04-24-16:26:15][progress] 16.00% (14868480/92926443 bytes)
[2026-04-24-16:26:15][progress] 17.01% (15802368/92926443 bytes)
[2026-04-24-16:26:15][progress] 18.00% (16728064/92926443 bytes)
[2026-04-24-16:26:15][progress] 19.01% (17661952/92926443 bytes)
[2026-04-24-16:26:15][progress] 20.00% (18587648/92926443 bytes)
[2026-04-24-16:26:15][progress] 21.01% (19521536/92926443 bytes)
[2026-04-24-16:26:15][progress] 22.00% (20447232/92926443 bytes)
[2026-04-24-16:26:15][progress] 23.01% (21381120/92926443 bytes)
[2026-04-24-16:26:16][progress] 24.00% (22306816/92926443 bytes)
[2026-04-24-16:26:16][progress] 25.00% (23232512/92926443 bytes)
[2026-04-24-16:26:16][progress] 26.01% (24166400/92926443 bytes)
[2026-04-24-16:26:16][progress] 27.00% (25092096/92926443 bytes)
[2026-04-24-16:26:16][progress] 28.01% (26025984/92926443 bytes)
[2026-04-24-16:26:16][progress] 29.00% (26951680/92926443 bytes)
[2026-04-24-16:26:16][progress] 30.01% (27885568/92926443 bytes)
[2026-04-24-16:26:16][progress] 31.00% (28811264/92926443 bytes)
[2026-04-24-16:26:16][progress] 32.00% (29736960/92926443 bytes)
[2026-04-24-16:26:16][progress] 33.01% (30670848/92926443 bytes)
[2026-04-24-16:26:16][progress] 34.00% (31596544/92926443 bytes)
[2026-04-24-16:26:16][progress] 35.01% (32530432/92926443 bytes)
[2026-04-24-16:26:16][progress] 36.00% (33456128/92926443 bytes)
[2026-04-24-16:26:17][progress] 37.01% (34390016/92926443 bytes)
[2026-04-24-16:26:17][progress] 38.00% (35315712/92926443 bytes)
[2026-04-24-16:26:17][progress] 39.00% (36241408/92926443 bytes)
[2026-04-24-16:26:17][progress] 40.01% (37175296/92926443 bytes)
[2026-04-24-16:26:17][progress] 41.00% (38100992/92926443 bytes)
[2026-04-24-16:26:17][progress] 42.01% (39034880/92926443 bytes)
[2026-04-24-16:26:17][progress] 43.00% (39960576/92926443 bytes)
[2026-04-24-16:26:17][progress] 44.01% (40894464/92926443 bytes)
[2026-04-24-16:26:17][progress] 45.00% (41820160/92926443 bytes)
[2026-04-24-16:26:17][progress] 46.01% (42754048/92926443 bytes)
[2026-04-24-16:26:17][progress] 47.00% (43679744/92926443 bytes)
[2026-04-24-16:26:17][progress] 48.00% (44605440/92926443 bytes)
[2026-04-24-16:26:17][progress] 49.01% (45539328/92926443 bytes)
[2026-04-24-16:26:18][progress] 50.00% (46465024/92926443 bytes)
[2026-04-24-16:26:18][progress] 51.01% (47398912/92926443 bytes)
[2026-04-24-16:26:18][progress] 52.00% (48324608/92926443 bytes)
[2026-04-24-16:26:18][progress] 53.01% (49258496/92926443 bytes)
[2026-04-24-16:26:18][progress] 54.00% (50184192/92926443 bytes)
[2026-04-24-16:26:18][progress] 55.00% (51109888/92926443 bytes)
[2026-04-24-16:26:18][progress] 56.01% (52043776/92926443 bytes)
[2026-04-24-16:26:18][progress] 57.00% (52969472/92926443 bytes)
[2026-04-24-16:26:18][progress] 58.01% (53903360/92926443 bytes)
[2026-04-24-16:26:18][progress] 59.00% (54829056/92926443 bytes)
[2026-04-24-16:26:18][progress] 60.01% (55762944/92926443 bytes)
[2026-04-24-16:26:18][progress] 61.00% (56688640/92926443 bytes)
[2026-04-24-16:26:19][progress] 62.01% (57622528/92926443 bytes)
[2026-04-24-16:26:19][progress] 63.00% (58548224/92926443 bytes)
[2026-04-24-16:26:19][progress] 64.00% (59473920/92926443 bytes)
[2026-04-24-16:26:19][progress] 65.01% (60407808/92926443 bytes)
[2026-04-24-16:26:19][progress] 66.00% (61333504/92926443 bytes)
[2026-04-24-16:26:19][progress] 67.01% (62267392/92926443 bytes)
[2026-04-24-16:26:19][progress] 68.00% (63193088/92926443 bytes)
[2026-04-24-16:26:19][progress] 69.01% (64126976/92926443 bytes)
[2026-04-24-16:26:19][progress] 70.00% (65052672/92926443 bytes)
[2026-04-24-16:26:19][progress] 71.00% (65978368/92926443 bytes)
[2026-04-24-16:26:19][progress] 72.01% (66912256/92926443 bytes)
[2026-04-24-16:26:19][progress] 73.00% (67837952/92926443 bytes)
[2026-04-24-16:26:19][progress] 74.01% (68771840/92926443 bytes)
[2026-04-24-16:26:20][progress] 75.00% (69697536/92926443 bytes)
[2026-04-24-16:26:20][progress] 76.01% (70631424/92926443 bytes)
[2026-04-24-16:26:20][progress] 77.00% (71557120/92926443 bytes)
[2026-04-24-16:26:20][progress] 78.00% (72482816/92926443 bytes)
[2026-04-24-16:26:20][progress] 79.01% (73416704/92926443 bytes)
[2026-04-24-16:26:20][progress] 80.00% (74342400/92926443 bytes)
[2026-04-24-16:26:20][progress] 81.01% (75276288/92926443 bytes)
[2026-04-24-16:26:20][progress] 82.00% (76201984/92926443 bytes)
[2026-04-24-16:26:20][progress] 83.01% (77135872/92926443 bytes)
[2026-04-24-16:26:20][progress] 84.00% (78061568/92926443 bytes)
[2026-04-24-16:26:20][progress] 85.01% (78995456/92926443 bytes)
[2026-04-24-16:26:20][progress] 86.00% (79921152/92926443 bytes)
[2026-04-24-16:26:20][progress] 87.00% (80846848/92926443 bytes)
[2026-04-24-16:26:21][progress] 88.01% (81780736/92926443 bytes)
[2026-04-24-16:26:21][progress] 89.00% (82706432/92926443 bytes)
[2026-04-24-16:26:21][progress] 90.01% (83640320/92926443 bytes)
[2026-04-24-16:26:21][progress] 91.00% (84566016/92926443 bytes)
[2026-04-24-16:26:21][progress] 92.01% (85499904/92926443 bytes)
[2026-04-24-16:26:21][progress] 93.00% (86425600/92926443 bytes)
[2026-04-24-16:26:21][progress] 94.00% (87351296/92926443 bytes)
[2026-04-24-16:26:21][progress] 95.01% (88285184/92926443 bytes)
[2026-04-24-16:26:21][progress] 96.00% (89210880/92926443 bytes)
[2026-04-24-16:26:21][progress] 97.01% (90144768/92926443 bytes)
[2026-04-24-16:26:21][progress] 98.00% (91070464/92926443 bytes)
[2026-04-24-16:26:21][progress] 99.01% (92004352/92926443 bytes)
[2026-04-24-16:26:21][progress] 100.00% (92926661/92926443 bytes)
response <Response [200]>
[success] file_name./test_rootfs_openUBMC_V1.59.01000001.hpmresponse_code{‘status’: 1}
[2026-04-24-16:28:01] Config…
[2026-04-24-16:28:02] Upgrade…
[2026-04-24-16:33:03] __request failed, retrying… HTTPSConnectionPool(host=‘192.168.130.68’, port=443): Read timed out. (read timeout=300)
[2026-04-24-16:38:12] __request failed, retrying… HTTPSConnectionPool(host=‘192.168.130.68’, port=443): Read timed out. (read timeout=300)unexpected status: 2 {‘User-Agent’: ‘python-requests/2.32.5’, ‘Accept-Encoding’: ‘gzip, deflate’, ‘Accept’: ‘/’, ‘Connection’: ‘keep-alive’, ‘X-CSRFTOKEN’: ‘ddbdbb17e394317cd2e7fa812f398bc118f14c7ba26ab00ef335091662fcabcd’, ‘Content-Type’: ‘application/json’, ‘Cookie’: ‘SessionId=03f6b333d0118acd9e75ecce2c68f973096bda020ad787d4405ca7533fab233a’, ‘Content-Length’: ‘15’}
以下为flash脚本
flasher_424.txt (35.3 KB)