x2openEuler收集与评估中断,中断原因:收集冲突信息失败,在节点上执行收集冲突信息的命令失败

查看对应的日志

具体报错

2025-11-26 22:02:28 Wed|2489:140376883054272|utils.py:81|execute_at_remote|INFO|start to execute command [x2openEuler-client upgrade-check-collect]

2025-11-26 22:03:45 Wed|2489:140376883054272|utils.py:90|execute_at_remote|INFO|the command is execution is complete

2025-11-26 22:03:45 Wed|2489:140376883054272|utils.py:97|execute_at_remote|ERROR|2025-11-26 22:02:28,789 - USER_ID:0 - INFO - x2openEuler-client upgrade-check-collect\r\n2025-11-26 22:02:32,338 - USER_ID:0 - INFO - install packages …\r\n2025-11-26 22:02:33,497 - USER_ID:0 - INFO - install package yum-priorities\r\n2025-11-26 22:02:35,126 - USER_ID:0 - WARNING - install package yum-priorities failed\r\n2025-11-26 22:02:40,005 - USER_ID:0 - INFO - collect solv results …\r\n2025-11-26 22:03:29,850 - USER_ID:0 - INFO - collect rpm data …\r\n2025-11-26 22:03:30,118 - USER_ID:0 - INFO - collect all rpm packages in current system …\r\n2025-11-26 22:03:33,806 - USER_ID:0 - INFO - start collect info for 2052 items …\r\n2025-11-26 22:03:33,807 - USER_ID:0 - INFO - collect rpm info …\r\nTraceback (most recent call last):\r\n File “/usr/bin/x2openEuler-client”, line 19, in \r\n ClientParser().execute()\r\n File “command_line/parsers/client_parser.py”, line 59, in client_parser.ClientParser.execute\r\n File “command_line/parsers/base_parser.py”, line 31, in base_parser.BaseParser.execute\r\n File “command_line/parsers/client_parser.py”, line 241, in client_parser.ClientParser._run_upgrade_check_collect\r\n File “collect/upgrade_check_collect.py”, line 68, in upgrade_check_collect.UpgradeCheckCollect.collect\r\n File “collect/upgrade_check_collect.py”, line 171, in upgrade_check_collect.UpgradeCheckCollect._collect_for_rpm\r\n File “collect/upgrade_check_collect.py”, line 257, in upgrade_check_collect.UpgradeCheckCollect._get_rpm_info\r\n File “collect/software_collect.py”, line 484, in software_collect.SoftwareCollect._run_rpm_cmd\r\n File “collect/software_collect.py”, line 490, in software_collect.SoftwareCollect._parse_single_rpm_ret\r\nIndexError: list index out of range\r\n\r current/total: 0 / 2052 \r current/total: 1 / 2052 \r current/total: 2 / 2052 \r current/total: 3 / 2052 \r current/total: 4 / 2052 \r current/total: 5 / 2052 \r current/total: 6 / 2052 \r current/total: 7 / 2052 \r current/total: 8 / 2052 \r current/total: 9 / 2052
xxxx 中间重复的删除

current/total: 2043 / 2052 \r current/total: 2044 / 2052 \r current/total: 2045 / 2052 \r current/total: 2046 / 2052 \r current/total: 2047 / 2052 \r current/total: 2048 / 2052 \r current/total: 2049 / 2052 \r current/total: 2050 / 2052 \r current/total: 2051 / 2052 \r current/total: 2052 / 2052 \r\n\r current/total: 2053 / 2052

2025-11-26 22:03:45 Wed|2489:140376883054272|collect_conflict_info_action.py:45|_collect_conflict_info|ERROR|failed to collect conflict information

2025-11-26 22:03:45 Wed|2489:140376509773504|record_time.py:90|update_end_time|INFO|node 162 end time is 2025-11-26 22:03:45.601586 ,persistent_time is 00:03:16 ===

2025-11-26 22:08:11,385 - USER_ID:0 - INFO - x2openEuler-client upgrade-check-collect
2025-11-26 22:08:14,882 - USER_ID:0 - INFO - install packages …
2025-11-26 22:08:15,761 - USER_ID:0 - INFO - install package yum-priorities
2025-11-26 22:08:17,052 - USER_ID:0 - WARNING - install package yum-priorities failed
2025-11-26 22:08:21,425 - USER_ID:0 - INFO - collect solv results …
2025-11-26 22:09:09,350 - USER_ID:0 - INFO - collect rpm data …
2025-11-26 22:09:09,582 - USER_ID:0 - INFO - collect all rpm packages in current system …
2025-11-26 22:09:12,737 - USER_ID:0 - INFO - start collect info for 2052 items …
2025-11-26 22:09:12,737 - USER_ID:0 - INFO - collect rpm info …
current/total: 2052 / 2052
current/total: 2053 / 2052 Traceback (most recent call last):
File “/usr/bin/x2openEuler-client”, line 19, in
ClientParser().execute()
File “command_line/parsers/client_parser.py”, line 59, in client_parser.ClientParser.execute
File “command_line/parsers/base_parser.py”, line 31, in base_parser.BaseParser.execute
File “command_line/parsers/client_parser.py”, line 241, in client_parser.ClientParser._run_upgrade_check_collect
File “collect/upgrade_check_collect.py”, line 68, in upgrade_check_collect.UpgradeCheckCollect.collect
File “collect/upgrade_check_collect.py”, line 171, in upgrade_check_collect.UpgradeCheckCollect._collect_for_rpm
File “collect/upgrade_check_collect.py”, line 257, in upgrade_check_collect.UpgradeCheckCollect._get_rpm_info
File “collect/software_collect.py”, line 484, in software_collect.SoftwareCollect._run_rpm_cmd
File “collect/software_collect.py”, line 490, in software_collect.SoftwareCollect._parse_single_rpm_ret
IndexError: list index out of range