{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/umdk/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/umdk/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"umdk-urma-lib": {"name": {"old": "umdk-urma-lib-1.3.0-B009.oe2403.aarch64.rpm", "new": "umdk-urma-lib-26.06.0-B005.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"less": ["libglib-2.0.so.0()(64bit)", "libgobject-2.0.so.0()(64bit)"], "more": ["libummu", "libummu.so.1()(64bit)", "libnl-genl-3.so.200(libnl_3)(64bit)", "liburma.so.0()(64bit)", "libnl-genl-3.so.200()(64bit)", "libnl-3.so.200(libnl_3)(64bit)", "libnl-3.so.200()(64bit)"]}, "rpm provides": {"more": ["liburma-udma.so()(64bit)", "liburma_ubagg.so.0()(64bit)"]}, "rpm files": {}, "rpm config": {"diff": {"old": ["urma.conf"], "new": ["urma.conf"]}}, "rpm abi": {"diff": {"old": ["liburma_common.so.0.0.1", "liburma.so.0.0.1"], "new": ["liburma_common.so.0.0.1", "liburma.so.0.0.3"]}}, "rpm lib": {"more": ["/usr/lib64/urma/liburma-udma.so", "/usr/lib64/urma/liburma_ubagg.so.0.0.3"]}, "rpm symbol": {"diff": [{"old": "/usr/lib64/liburma_common.so.0.0.1", "new": "/usr/lib64/liburma_common.so.0.0.1", "details": {"effect_rpm": ["umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"], "effect_result": {"Removed functions": [{"elf_name": "liburma_common.so.0", "symbol": "shash_add", "effect_elf": "uvs_admin", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "liburma_common.so.0", "symbol": "shash_count", "effect_elf": "uvs_admin", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "liburma_common.so.0", "symbol": "shash_destroy", "effect_elf": "uvs_admin", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "liburma_common.so.0", "symbol": "shash_find_data", "effect_elf": "uvs_admin", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "liburma_common.so.0", "symbol": "shash_sort", "effect_elf": "uvs_admin", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}]}, "count_result": {"Removed functions": 24}}}, {"old": "/usr/lib64/liburma.so.0.0.1", "new": "/usr/lib64/liburma.so.0.0.3", "details": {"effect_rpm": ["umdk-urma-tools-1.3.0-B009.oe2403.aarch64.rpm"], "effect_result": {"Removed functions": [{"elf_name": "liburma.so.0", "symbol": "urma_ib_set_transport_mode", "effect_elf": "urma_perftest", "effect_rpm": "umdk-urma-tools-1.3.0-B009.oe2403.aarch64.rpm"}]}, "count_result": {"Removed functions": 4}}}], "total_effect_other_rpm": ["umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm", "umdk-urma-tools-1.3.0-B009.oe2403.aarch64.rpm"]}}, "umdk-urma-tools": {"name": {"old": "umdk-urma-tools-1.3.0-B009.oe2403.aarch64.rpm", "new": "umdk-urma-tools-26.06.0-B005.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["umdk-urma-lib = 1.3.0"], "new": ["umdk-urma-lib = 26.06.0"]}, "less": ["libglib-2.0.so.0()(64bit)", "libgobject-2.0.so.0()(64bit)"], "more": ["libnl-3.so.200(libnl_3_2_27)(64bit)", "libnl-genl-3.so.200()(64bit)", "libnl-genl-3.so.200(libnl_3)(64bit)", "libtpsa.so.0()(64bit)", "libnl-3.so.200(libnl_3)(64bit)", "libnl-3.so.200()(64bit)"]}, "rpm provides": {}, "rpm config": {"diff": {"old": ["urma_admin.conf"], "new": ["urma_admin.conf"]}}, "rpm cmd": {"more": ["/usr/bin/urma_ping"]}, "rpm symbol": {"diff": [{"old": "/usr/bin/urma_perftest", "new": "/usr/bin/urma_perftest", "details": {}}, {"old": "/usr/bin/urma_admin", "new": "/usr/bin/urma_admin", "details": {"count_result": {"Removed functions": 7}}}]}}, "umdk-urma-devel": {"name": {"old": "umdk-urma-devel-1.3.0-B009.oe2403.aarch64.rpm", "new": "umdk-urma-devel-26.06.0-B005.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"less": ["umdk-urma-lib = 1.3.0"], "more": ["libc.so.6()(64bit)", "liburma_common.so.0()(64bit)", "liburma_ubagg.so.0()(64bit)", "libummu.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)", "rtld(GNU_HASH)", "ld-linux-aarch64.so.1()(64bit)", "liburma.so.0()(64bit)", "libc.so.6(GLIBC_2.17)(64bit)", "libc.so.6(GLIBC_2.34)(64bit)"]}, "rpm provides": {"more": ["liburma-udma.so()(64bit)"]}, "rpm files": {"less": ["/usr/include/umdk/common", "/usr/include/umdk"], "more": ["/usr/include/ub/umdk/urma/udma", "/usr/include/ub/umdk/urma"]}, "rpm header": {"less": ["ub_smap.h", "urma_cmd.h", "urma_provider.h", "urma_types_str.h", "ub_hmap.h", "ub_barrier.h", "urma_types.h", "ub_hash.h", "ub_dstring.h", "ub_bitmap.h", "urma_api.h", "urma_ex_api.h", "ub_list.h", "ub_util.h", "ub_get_clock.h", "urma_opcode.h", "ub_errno.h", "ub_shash.h"], "more": ["urma_types_str.h", "uvs_types.h", "urma_provider.h", "urma_opcode.h", "urma_api.h", "urma_ubagg.h", "uvs_api.h", "urma_perf.h", "udma_u_ctl.h", "urma_cmd.h", "urma_types.h"]}, "rpm lib": {"more": ["/usr/lib64/urma/liburma-udma.so"]}}, "umdk-urma-bin": {"name": {"old": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm", "new": "umdk-urma-bin-26.06.0-B005.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"less": ["config(umdk-urma-bin) = 1.3.0", "libglib-2.0.so.0()(64bit)", "liburma_common.so.0()(64bit)", "libgobject-2.0.so.0()(64bit)"], "more": ["libnl-genl-3.so.200()(64bit)", "libnl-3.so.200()(64bit)"]}, "rpm provides": {"less": ["config(umdk-urma-bin) = 1.3.0"]}, "rpm files": {"less": ["/etc/tpsa/tpsa.ini", "/etc/tpsa"]}, "rpm config": {"diff": {"old": ["tpsa.conf"], "new": ["tpsa.conf"]}, "less": ["uvs_admin.conf"]}, "rpm abi": {"diff": {"old": ["libtpsa.so.0.0.1"], "new": ["libtpsa.so.0.0.3"]}}, "rpm cmd": {"less": ["/usr/bin/uvs_admin", "/usr/sbin/uvs_daemon", "/usr/sbin/tpsa_daemon"]}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libtpsa.so.0.0.1", "new": "/usr/lib64/libtpsa.so.0.0.3", "details": {"effect_rpm": ["umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"], "effect_result": {"Removed functions": [{"elf_name": "libtpsa.so.0", "symbol": "dip_table_add", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "dip_table_add", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "dip_table_lookup", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "dip_table_lookup", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "dip_table_remove", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "dip_table_remove", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "live_migrate_table_add", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "live_migrate_table_add", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "live_migrate_table_lookup", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "live_migrate_table_lookup", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "live_migrate_table_remove", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "live_migrate_table_remove", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "sip_table_lookup", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "sip_table_lookup", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "tpsa_ioctl", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "tpsa_ioctl", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "tpsa_read_value_by_etc_file", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "tpsa_read_value_by_etc_file", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_add_global_info", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_add_global_info", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_get_worker", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_get_worker", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_ioctl_cmd_set_vport_cfg", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_ioctl_cmd_set_vport_cfg", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_list_global_info", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_list_global_info", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_so_init", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_so_init", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_so_uninit", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "uvs_so_uninit", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_add", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_add", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_add_ueid", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_add_ueid", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_del_ueid", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_del_ueid", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_lookup", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_lookup", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_lookup_ueid", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_lookup_ueid", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_remove", "effect_elf": "tpsa_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}, {"elf_name": "libtpsa.so.0", "symbol": "vport_table_remove", "effect_elf": "uvs_daemon", "effect_rpm": "umdk-urma-bin-1.3.0-B009.oe2403.aarch64.rpm"}]}, "count_result": {"Removed functions": 307, "Removed variables": 1}}}], "less": [{"old": "/usr/bin/uvs_admin", "new": "", "details": {"effect_rpm": []}}, {"old": "/usr/sbin/uvs_daemon", "new": "", "details": {"effect_rpm": []}}, {"old": "/usr/sbin/tpsa_daemon", "new": "", "details": {"effect_rpm": []}}]}}}, "diff_num": 4}, "less": {"less_details": {"umdk-urma-compat-hns-lib": {"Name": "umdk-urma-compat-hns-lib-1.3.0-B009.oe2403.aarch64.rpm", "RPM Level": "level4", "Obsoletes": "no", "Provides": "no"}}, "less_num": 1}, "more": {"more_details": {"umdk-ums": {"Name": "umdk-ums-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-umq-example": {"Name": "umdk-urpc-umq-example-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-umq-tools": {"Name": "umdk-urpc-umq-tools-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-framework": {"Name": "umdk-urpc-framework-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-umq-devel": {"Name": "umdk-urpc-umq-devel-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-framework-example": {"Name": "umdk-urpc-framework-example-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-dlock-lib": {"Name": "umdk-dlock-lib-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-dlock-example": {"Name": "umdk-dlock-example-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-ums-tools": {"Name": "umdk-ums-tools-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-framework-tools": {"Name": "umdk-urpc-framework-tools-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-umq": {"Name": "umdk-urpc-umq-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urpc-framework-devel": {"Name": "umdk-urpc-framework-devel-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-ums-agent": {"Name": "umdk-ums-agent-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-dlock-devel": {"Name": "umdk-dlock-devel-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "umdk-urma-example": {"Name": "umdk-urma-example-26.06.0-B005.oe2403next.aarch64.rpm", "RPM Level": "level4"}}, "more_num": 15}}, "pr_link": "https://gitcode.com/src-openeuler/umdk/pull/198", "pr_changelog": "* Mon Jun 8 2026 wangxin <luyicai1994@yeah.net> - 26.06.0-B005\n-umq: modify qbuf default config in ctp mode\n-urma: performance optimization post wr\n-urma: add dfx log for bondp implement.\n-urma: Refactored the URMA Bazel build to emit layered shared libraries.\n-urma: support get tp list.\n-urpc: add param validation\n-umq: add ext_func for log_config_get\n-urma: fix log for bondp implement.\n-ums: remove auto-learn mode and enforce strict identity verification\n-umdk:modify umdk package version to 26.06.0\n-urma: increase topo max node limit to 1024\n-urma: fix umdk urma IPoURMA case fail\n-umq: flow control sge manage\n-urma: add background worker thread for bond device\n-umq: fix param validation and string terminator issues\n-umq: remove redundant code\n-fix umdk urma dev not correct\n-ums:fix codecheck issues\n-dlock:fixup update_locks_response processing out of bound bug\n-urma: enhance URMA Bazel build configuration\n-urma: Add DFX functionality for link removal and resource destruction\n-urma: improve urma_ping arg parsing and EID logging\n-umdk: fix ip over urma cases fail\n* Thu Jun 4 2026 wangxin <wangxin554@huawei.com> - 26.06.0-B004\n-urma: performance optimization post wr\n-umq: alloc a id for umq\n-urma: add main_ue_eid admin command support\n-ums: remove auto-learn mode and enforce strict identity verification\n-umq: support register ext_func for log\n-urma: topology supports parallel planes\n-urma: allow disabling of msn deduplication\n* Thu May 28 2026 luyizhou <luyizhou1@huawei.com> - 26.06.0-B003\n-urma: support get jfce fd list by usr ctl.\n-urma: add register log API and refactor user dfx.\n-urma: fix bonding dev context, jetty import and bondp_import_jetty mem leak.\n-urma: add bondp_create_jfc/jfr extended interface and port validation.\n-urma: fix bazel compile and rename liburma-udma.so output.\n-urpc: fetch umdk headers from gitcode when build.\n-umq: update imm data to 64bit and support ctp.\n-umq: improve buffer rollback, batch size, jfr/jfc port and IMM handling.\n-ums: implement secure UB token exchange via ums_agent.\n-ums: add netlink token exchange framework and agent fixes.\n-ums: improve token proxy and TLS connection handling.\n-dlock: fix peer_type, header len, batch lock and SSL buffer issues.\n-cam: fix mask calculation error in combine.\n-ub: udma support st64b_en function.\n-umdk: add umdk main package.\n* Wed May 20 2026 luyizhou <luyizhou1@huawei.com> - 26.06.0-B002\n-urma: add Bazel build support.\n-urpc: enhance ums agent security proxy.\n-urpc: umq shared flow-control jfr.\n-urma: enhance bonding multi-path.\n* Thu Apr 30 2026 tianzhensong <tianzhensong@huawei.com> - 26.06.0-B001\n-Initial UMDK-26.06.0 rpm spec file."}