{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/ubs-engine/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/ubs-engine/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"ubs-engine-client-devel": {"name": {"old": "ubs-engine-client-devel-1.0.0-1.oe2403next.aarch64.rpm", "new": "ubs-engine-client-devel-1.0.0-46.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"more": ["/usr/include/ubse/adapter_plugins/mmi", "/usr/include/ubse/adapter_plugins/mti", "/usr/include/ubse/cert", "/usr/include/ubse/adapter_plugins/urma", "/usr/include/ubse/adapter_plugins"]}, "rpm header": {"diff": {"old": ["ubs_error.h", "ubs_engine_topo.h", "ubs_engine_mem.h", "ubs_engine.h"], "new": ["ubs_error.h", "ubs_engine_topo.h", "ubs_engine_mem.h", "ubs_engine.h"]}, "more": ["ubse_node_controller.h", "ubse_timer.h", "ubse_ras_module.h", "ubs_engine_log.h", "ubse_error.h", "ubse_mem_controller_module.h", "ubse_election.h", "ubse_event.h", "ubse_event_module.h", "ubse_logger_audit.h", "ubse_thread_pool.h", "ubse_logger.h", "ubse_cert_validator.h", "ubse_common_def.h", "ubse_urma_uvs.h", "ubse_ras.h", "ubse_mmi_obmm_def.h", "trace_context.h", "ubse_thread_pool_module.h", "ubs_engine_object_def.h", "ubs_engine_urma.h", "ubse_const_def.h", "ubse_mti_interface.h", "ubse_base_message.h", "ubse_storage.h", "ubse_com.h", "ubse_security.h", "ubse_def.h", "ubse_mmi_def.h", "ubse_logger_module.h", "ubse_mti_def.h", "ubse_com_op_code.h", "ubse_mti_mami_def.h", "ubse_api_server_def.h", "ubse_cert_def.h", "ubse_mem_controller.h", "ubse_mmi_interface.h", "ubse_topology_interface.h", "ubse_module.h", "ubse_node.h", "ubse_api_server.h"]}}, "ubs-engine": {"name": {"old": "ubs-engine-1.0.0-1.oe2403next.aarch64.rpm", "new": "ubs-engine-1.0.0-46.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["glibc", "libboundscheck", "libgcc", "libgcc_s.so.1(GCC_3.0)(64bit)", "libstdc++", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.11)(64bit)  ,libstdc++.so.6(CXXABI_1.3.13)(64bit)  ,libstdc++.so.6(CXXABI_1.3.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.7)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)", "libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.11)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.14)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.15)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.17)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.18)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.19)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.20)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.22)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.26)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.30)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.9)(64bit)", "libxml2", "ubs-comm-lib"], "new": ["glibc >= 2.34", "libboundscheck >= v1.1", "libgcc >= 10.3", "libgcc_s.so.1(GCC_3.0)(64bit)  ,libgcc_s.so.1(GCC_4.2.0)(64bit)", "libstdc++ >= 10.3", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.11)(64bit)  ,libstdc++.so.6(CXXABI_1.3.13)(64bit)  ,libstdc++.so.6(CXXABI_1.3.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)", "libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.11)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.14)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.15)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.18)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.19)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.20)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.22)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.26)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.30)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.9)(64bit)", "libxml2 >= 2.9", "ubs-comm-lib >= 1.0.0"]}, "less": ["libz.so.1()(64bit)"], "more": ["cpp-httplib >= 0.27.0", "tar", "libssl.so.3()(64bit)", "libcpp-httplib.so.0.40()(64bit)", "libcrypto.so.3()(64bit)", "util-linux", "libcrypto.so.3(OPENSSL_3.0.0)(64bit)", "coreutils", "glibc-common", "libobmm", "shadow", "sed", "systemd", "openssl-libs >= 3.0", "gawk", "grep", "libssl.so.3(OPENSSL_3.0.0)(64bit)"]}, "rpm provides": {}, "rpm files": {"more": ["/etc/ubse/plugins"]}, "rpm config": {"diff": {"old": ["ubse.conf"], "new": ["ubse.conf"]}, "more": ["ubse_plugin_admission.conf", "ubse_auth_default.conf"]}, "rpm service": {"diff": {"old": ["ubse.service"], "new": ["ubse.service"]}}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/ubse", "new": "/usr/bin/ubse", "details": {"count_result": {"Removed variables": 278, "Changed functions": 83, "Removed functions": 869}}}, {"old": "/usr/bin/ubsectl", "new": "/usr/bin/ubsectl", "details": {"count_result": {"Changed functions": 6, "Removed functions": 60}}}]}}, "ubs-engine-client-libs": {"name": {"old": "ubs-engine-client-libs-1.0.0-1.oe2403next.aarch64.rpm", "new": "ubs-engine-client-libs-1.0.0-46.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libc.so.6(GLIBC_2.17)(64bit)", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)", "libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.19)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)"], "new": ["libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)", "libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.11)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.14)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.18)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.19)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.22)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.30)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.9)(64bit)"]}}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["libubse-client.so.1.0.0"], "new": ["libubse-client.so.1.0.0"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libubse-client.so.1.0.0", "new": "/usr/lib64/libubse-client.so.1.0.0", "details": {"count_result": {"Removed functions": 24}}}]}}}, "diff_num": 3}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {"ubs-engine-ucache": {"Name": "ubs-engine-ucache-1.0.0-46.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "ubs-engine-rmrs": {"Name": "ubs-engine-rmrs-1.0.0-46.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "python3-ubs-engine": {"Name": "python3-ubs-engine-1.0.0-46.oe2403next.noarch.rpm", "RPM Level": "level4"}, "ubs-engine-virtagent": {"Name": "ubs-engine-virtagent-1.0.0-46.oe2403next.aarch64.rpm", "RPM Level": "level4"}}, "more_num": 4}}, "pr_link": "https://gitcode.com/src-openeuler/ubs-engine/pull/89", "pr_changelog": "* Tue April 28 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-46\n- fix: For B007_package,form PR495\n* Mon Apr 27 2026 Liu Jiangqi <liuajiangqi1@huawei.com> - 1.0.0-45\n- fix: dependency fix,from PR502\n* Sat April 25 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-44\n- fix: For JD_clos_package,form PR493\n* Sat April 25 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-43\n- fix: For B006_package,form PR488\n* Thu April 23 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-42\n- fix: For B006_package,form PR474\n* Thu April 23 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-41\n- fix: For B006_package,form PR470\n* Wed April 22 2026 YONG WENTAO <yongwentao@huawei.com> - 1.0.0-40\n- fix: For B006_package,form PR463\n* Tue April 21 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-39\n- fix: For B006_package,form PR450\n* Tue April 21 2026 LI LISONG <lilisong2@huawei.com> - 1.0.0-38\n- feat: \u4e09\u65b9\u5e93\u4f9d\u8d56\u4fee\u6539\u4e3a\u4f9d\u8d56\u7cfb\u7edf\u5e93\u7684\u65b9\u5f0f,form PR432\n* Sat April 18 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-37\n- fix: For JD_clos_package,form PR430\n* Fri April 17 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-36\n- feat: update mti interfaces to adapt cross pod\n* Thu April 16 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-35\n- fix: For B005_package,form PR377\n* Thu April 16 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-34\n- feat: support clos mesh type in container network\n* Thu April 16 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-33\n- fix: For B005_package,form PR406\n* Mon April 13 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-32\n- fix: Change bonding name from urma_x to bonding_dev_x\n* Fri April 10 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-31\n- fix: For B003_package,form PR365\n* Thu April 09 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-30\n- fix: For B003_package,form PR359\n* Thu April 09 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-29\n- fix: For B003_package,form PR330\n* Wed April 08 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-28\n- fix: For B003_package,form PR347\n* Tue April 07 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-27\n- fix: For B003_package,form PR333\n* Thu April 02 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-26\n- fix: Specify bonding name corresponding to urma info name when create bonding dev\n* Wed April 01 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-25\n- fix: High-safety bug\n* Wed April 01 2026 YONG WENTAO <yongwentao@huawei.com> - 1.0.0-24\n- fix: optimize alloc sdk invocation\n* Sat Mar 28 2026 Fang JieDong <fangjiedong@h-partners.com> - 1.0.0-23\n- fix: pull/289/commit\n* Tue Mar 24 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-22\n- fix: fixdebug\n* Sun Mar 22 2026 Li Yucheng <liyucheng22@huawei.com> - 1.0.0-21\n- fix: fix rollback \n* Thu Mar 19 2026 Li Yucheng <liyucheng22@huawei.com> - 1.0.0-20\n- fix: fix rmrs multiNuma conf \n* Thu Mar 19 2026 Li Yucheng <liyucheng22@huawei.com> - 1.0.0-19\n- fix: reduce threads\n* Wed Mar 18 2026 Zhang Qin <zhangqin99@h-partners.com> - 1.0.0-18\n- fix: reduce threads\n* Tue Mar 18 2026 Li Yucheng <liyucheng22@huawei.com> - 1.0.0-17\n- fix: fix rmrs bugs\n* Tue Mar 17 2026 Yuan Sicheng <yuansicheng@huawei.com> - 1.0.0-16\n- fix: fix ubse start\n* Tue Mar 17 2026 CAO YIFAN <caoyifan9@huawei.com> - 1.0.0-15\n- fix: fix ucache/rmrs spec\n* Tue Mar 17 2026 LI LISONG <lilisong2@huawei.com> - 1.0.0-14\n- feat: ipover URMA\n* Mon Mar 16 2026 LI LISONG <lilisong2@huawei.com> - 1.0.0-13\n- feat: add virt & rmrs rpm package\n* Sat Mar 14 2026 LI LISONG <lilisong2@huawei.com> - 1.0.0-12\n- feat: sync yellow zone code\n* Wed Mar 04 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-11\n- feat: update UBM listen port\n* Tue March 03 2026 YONG WENTAO <yongwentao@huawei.com> - 1.0.0-10\n- urma cli deleting type\n* Thu Feb 26 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-9\n- feat: provide hardware resource id in sdk\n* Wed Feb 25 2026 Zhang Qin <zhangqin99@h-partners.com> - 1.0.0-8\n- feat: update ubs-engine-1.0.0.tar.gz\n* Tue Feb 24 2026 Zhu Qiucheng <zhuqiucheng@huawei.com> - 1.0.0-7\n- feat(urma): support urma bounding\n* Wed Feb 11 2026 Zhang Qin <zhangqin99@h-partners.com> - 1.0.0-6\n- fix: update ubs-engine-1.0.0.tar.gz\n* Wed Dec 10 2025 LI LISONG <lilisong2@huawei.com> - 1.0.0-5\n- fix: update ubs-engine-1.0.0.tar.gz\n* Tue Dec 09 2025 Wang Haoping <wanghaoping1@huawei.com> - 1.0.0-4\n- fix(mem): fix bug of mti for mami\n* Mon Dec 08 2025 LI LISONG <lilisong2@huawei.com> - 1.0.0-3\n- fix bug of function \"GetAllHandle\" and Lcne\n* Sat Dec 06 2025 LI LISONG <lilisong2@huawei.com> - 1.0.0-2\n- lcne support updated UB protocol"}