2506高可用版本升级过渡包失败问题求助

目前环境版本变更历程:

1、从v2升级过渡包

2、升级2503的高可用版本并使用一段时间(这个期间有再升级回过渡包,再升级v2,后面又升级回2503的版本)

3、升级2506的高可用版本

目前环境是2506的高可用版本,该版本升级过渡包失败(PS: 过渡包,2503的高可用包和2506的高可用包的签名都是同一个)日志如下:

% 1970-01-01 01:58:39.000292 firmware_mgmt NOTICE: active_fructl.lua(95): get host type is Singlehost
1970-01-01 01:58:39.001249 firmware_mgmt NOTICE: utils.lua(38): The file path is local.
1970-01-01 01:58:39.011093 firmware_mgmt NOTICE: init.lua(36): update status to FS_SIMPLE_UPGRADING.
1970-01-01 01:58:39.032522 firmware_mgmt NOTICE: task_service.lua(53): task create success, task id: 1610296419
1970-01-01 01:58:39.034576 firmware_mgmt NOTICE: task_id_mgmt.lua(30): add serial task id(1610296419) successfully
1970-01-01 01:58:39.037513 firmware_mgmt DEBUG: app_preloader.lua(77): …e_mgmt/lualib/upgrade/tasks_process/tasks_scheduling.lua:141: app(firmware_mgmt/service/main) fork func, count=1, delay=0
1970-01-01 01:58:39.039140 firmware_mgmt NOTICE: tasks_scheduling.lua(107): start tasks processer
1970-01-01 01:58:39.039858 firmware_mgmt DEBUG: tasks_scheduling.lua(115): queue num: cached:1, process:0
1970-01-01 01:58:39.193046 firmware_mgmt NOTICE: file_transfer.lua(145): start to move file [guodu_M102_0801_rootfs_TaiShan200_2280v2.hpm] from tmp to shm
1970-01-01 01:58:39.845514 firmware_mgmt NOTICE: file_transfer.lua(150): move_file_s ok:true, err:0
1970-01-01 01:58:42.060310 firmware_mgmt DEBUG: validate_sign.lua(321): file_num 3 file1_id 1, file2_id 2, file3_id 3, file_list_len 171, cms_sign_len 9378, crl_file_len 3522
1970-01-01 01:58:42.460126 firmware_mgmt WARNING: init.lua(97): nil:294 > validate_sign.lua:-1 > validate_sign.lua:172: An error occurred during the firmware upgrade process. Details: verify signature error, code 88200004
1970-01-01 01:58:42.461705 firmware_mgmt ERROR: validate_sign.lua(296): FirmwareUpgradeError: An error occurred during the firmware upgrade process. Details: verify signature error, code 88200004
1970-01-01 01:58:42.464011 firmware_mgmt ERROR: task_instance.lua(150): parse package(guodu_M102_0801_rootfs_TaiShan200_2280v2.hpm) failed, ret:nil.
1970-01-01 01:58:42.681832 firmware_mgmt ERROR: state_handle.lua(107): not find state obj
1970-01-01 01:58:43.793221 firmware_mgmt NOTICE: tasks_scheduling.lua(112): upgrade queue is empty, exit the tasks processer
1970-01-01 01:58:43.793988 firmware_mgmt NOTICE: tasks_scheduling.lua(124): stop tasks processer
1970-01-01 01:58:43.796182 firmware_mgmt NOTICE: active_fructl.lua(95): get host type is Singlehost
1970-01-01 01:58:43.797238 firmware_mgmt NOTICE: active_single_host_fructrl.lua(61): active_single_host_fructrl fructrl get power status
1970-01-01 01:58:43.800265 firmware_mgmt NOTICE: state_simple_upgrading.lua(91): simple upgraded, current active mode is:nil, wait restart seconds:42000
1970-01-01 01:58:43.812737 firmware_mgmt NOTICE: init.lua(36): update status to FS_IDLE.
1970-01-01 01:58:47.793003 firmware_mgmt NOTICE: task_id_mgmt.lua(40): delete serial task id(1610296419) successfully
1970-01-01 01:58:47.793572 firmware_mgmt NOTICE: task_id_mgmt.lua(42): del serial task id(1610296419) successfully
1970-01-01 01:58:47.794565 firmware_mgmt DEBUG: task_id_mgmt.lua(165): del parallel sub task id failed, sub task id:1610296419
1970-01-01 01:58:47.795492 firmware_mgmt NOTICE: task_instance.lua(90): destroy task info(id:1610296419) successfully

可以在论坛全局搜索 `88200004`, 查看相关的帖子。

比如:

参考伙伴openubmc版本如何支持升级华为签名固件版本和伙伴自己签名的固件版本均能成功? - Security SIG - openUBMC 论坛