{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/sysSentry/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/sysSentry/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": ["ai_block_io-1.0.3-12.oe2403sp2.aarch64.rpm", "soc_ring_sentry-1.0.3-12.oe2403sp2.aarch64.rpm", "avg_block_io-1.0.3-12.oe2403sp2.aarch64.rpm"], "new": ["ai_block_io-1.0.3-37.oe2403next.aarch64.rpm", "soc_ring_sentry-1.0.3-37.oe2403next.aarch64.rpm", "avg_block_io-1.0.3-37.oe2403next.aarch64.rpm"]}, "same_num": 3}, "diff": {"diff_details": {"sysSentry": {"name": {"old": "sysSentry-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "sysSentry-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"less": ["pyxalarm = 1.0.3"], "more": ["dbus-daemon", "python3-dbus", "python3-gobject-base", "nvme-cli"]}, "rpm provides": {"more": ["pyxalarm = 1.0.3"]}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/syssentry/__pycache__/cron_process.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_events.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_events.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/__main__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/__main__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/global_values.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/sentry_proc.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/__main__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_transfer.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/alarm.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/sentry_config.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_transfer.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_disk.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_config.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/syssentry.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/__main__.cpython-311.opt-1.pyc", "/usr/lib/systemd/system/xalarmd.socket", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_server.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/utils.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/mod_status.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/load_mods.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_server.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/task_map.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_config.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/heartbeat.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_disk.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_io.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/heartbeat.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_server.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collectd.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/load_mods.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/global_values.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_api.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/sentry_config.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/result.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_api.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/syssentry.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_server.cpython-311.pyc", "/usr/lib/systemd/system/sysSentry.socket", "/usr/lib/python3.11/site-packages/syssentry/sentry_proc.py", "/usr/lib/python3.11/site-packages/xalarm/xalarm_events.py", "/usr/lib/python3.11/site-packages/xalarm/__pycache__", "/etc/sysSentry", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/register_xalarm.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collectd.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/cron_process.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/register_xalarm.py", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/utils.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_io.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/callbacks.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_config.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/callbacks.cpython-311.pyc", "/etc/sysSentry/task_scripts", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/mod_status.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/collect_disk.py", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_config.cpython-311.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/register_xalarm.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/alarm.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/task_map.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_daemon.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/sentry_proc.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/result.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/xalarm_daemon.cpython-311.pyc"]}, "rpm config": {}, "rpm abi": {}, "rpm service": {"diff": {"old": ["sysSentry.service", "xalarmd.service"], "new": ["sysSentry.service", "xalarmd.service"]}}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/ebpf_collector", "new": "/usr/bin/ebpf_collector", "details": {"count_result": {"Removed variables": 2}}}]}}, "ai_block_io": {"name": {"old": "ai_block_io-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "ai_block_io-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/detector.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/data_access.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/data_access.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/utils.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/config_parser.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/extra_logger.py", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/extra_logger.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/sliding_window.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/ai_block_io.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/utils.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/config_parser.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/io_data.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/detector.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/extra_logger.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/sliding_window.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/alarm_report.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/ai_block_io.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/io_data.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/threshold.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/alarm_report.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/threshold.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/ai_block_io/__pycache__/__init__.cpython-311.pyc"]}, "rpm cmd": {}}, "hbm_online_repair": {"name": {"old": "hbm_online_repair-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "hbm_online_repair-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["rpmlib(PartialHardlinkSets) <= 4.0.4"]}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/syssentry/__pycache__/bmc_alarm.cpython-311.pyc", "/usr/lib/python3.11/site-packages/syssentry/__pycache__/bmc_alarm.cpython-311.opt-1.pyc"]}, "rpm cmd": {}, "rpm symbol": {}}, "pysentry_collect": {"name": {"old": "pysentry_collect-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "pysentry_collect-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["rpmlib(PartialHardlinkSets) <= 4.0.4"]}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_plugin.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryCollector/__pycache__/collect_plugin.cpython-311.opt-1.pyc"]}}, "libxalarm-devel": {"name": {"old": "libxalarm-devel-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "libxalarm-devel-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"more": ["/usr/include/xalarm"]}, "rpm header": {"diff": {"old": ["register_xalarm.h"], "new": ["register_xalarm.h"]}}}, "soc_ring_sentry": {"name": {"old": "soc_ring_sentry-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "soc_ring_sentry-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {}}, "libxalarm": {"name": {"old": "libxalarm-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "libxalarm-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["sysSentry = 1.0.3"]}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "pysentry_notify": {"name": {"old": "pysentry_notify-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "pysentry_notify-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["rpmlib(PartialHardlinkSets) <= 4.0.4"]}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/xalarm/__pycache__/sentry_notify.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/xalarm/__pycache__/sentry_notify.cpython-311.pyc"]}}, "avg_block_io": {"name": {"old": "avg_block_io-1.0.3-12.oe2403sp2.aarch64.rpm", "new": "avg_block_io-1.0.3-37.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/avg_block_io.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/config.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/avg_block_io.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/utils.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/extra_logger.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/extra_logger.py", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/utils.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/module_conn.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/extra_logger.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/stage_window.cpython-311.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/stage_window.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/config.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/sentryPlugins/avg_block_io/__pycache__/module_conn.cpython-311.opt-1.pyc"]}, "rpm cmd": {}}}, "diff_num": 6}, "less": {"less_details": {"pyxalarm": {"Name": "pyxalarm-1.0.3-12.oe2403sp2.aarch64.rpm", "RPM Level": "level4", "Obsoletes": "no", "Provides": "no"}}, "less_num": 1}, "more": {"more_details": {"bmc_ras_sentry": {"Name": "bmc_ras_sentry-1.0.3-37.oe2403next.aarch64.rpm", "RPM Level": "level4"}, "sentry_msg_monitor": {"Name": "sentry_msg_monitor-1.0.3-37.oe2403next.aarch64.rpm", "RPM Level": "level4"}}, "more_num": 2}}, "pr_link": "https://gitcode.com/src-openeuler/sysSentry/pull/295", "pr_changelog": "* Wed Apr 22 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-37\n- Type:feature\n- CVE:NA\n- SUG:NA\n- DESC:feat(xalarm): add event registration and switch management\n\n* Mon Apr 20 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-36\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix error log for task stop function\n       fix integer overflow rish in QueryEvents\n       fix potential fd leak issue\n       fix the infinite loop for cleanup_thread-thread\n\n* Mon Apr 13 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-35\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:check pid result and add some log\n\n* Thu Apr 09 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-34\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:don't clean /var/run/xalarm and /var/run/sysSentry dirs\n       restart only the running service during the upgrade\n\n* Tue Apr 07 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-33\n- Type:feature\n- CVE:NA\n- SUG:NA\n- DESC:add OOM rate limit policy configuration support\n\n* Tue Mar 24 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-32\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:delete cmd security check\n\n* Mon Mar 23 2026 huwentao <huwentao19@h-partners.com> - 1.0.3-31\n- Type:feature\n- CVE:NA\n- SUG:NA\n- DESC:rename bmc_block_io to bmc_ras_sentry\n       BMC Ras Sentry add config bmc_events\n       Support report bmc block ras sentry\n       bmc_ras_sentry add new way to get disk SN to block name mapping\n       bmc_ras_sentry add way to get disk SN\n\n* Mon Mar 23 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-30\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix fd leaks in get_socket_id()\n       fix resource leaks in ebpf_collector\n       fix fd leaks in sysSentry and xalarmd service\n       fix potential overflow which cause the allocated memory to be too small\n       fix fd leaks in sentry_msg_monitor\n\n* Tue Mar 17 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-29\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix potential resource leak in get_debugfs_dir()\n       fix potential buffer overflow in create_trace_instance()\n       fix potential double free in sentry_msg_monitor\n       add cmd security check\n       add exception handling for sentryCollector\n       fix potential DoS attack risks and resource leaks\n       change some msg log level\n       fix memset usage\n       fix potential memory leak in print_map_res()\n       fix potential null pointer reference in extract_device_name()\n       fix crash in cpu_alarm\n       use snprintf instead of sprintf/strcpy/strncpy\n       fix build warning\n       check cpu info in parse_patrol_result()\n       fix potential null pointer reference in catlib\n       fix socket fd leaks\n       fix NameError in task_get_alarm()\n\n* Mon Mar 09 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-28\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix potential overflow in report_result()\n       fix potential memory leak issues in sentry_msg_monitor\n       set log level in sentry_msg_monitor\n       fix the problem of checking the return value of the pthread_create()\n       xalarm: add sysSentry.service status monitoring\n       Implement systemd socket activation for xalarm and fix socket permission issues\n       refact xalarm_unregister_event and xalarm_report_event API\n       refact sentryctl set cmd\n       implement systemd socket activation for sysSentry\n\n* Wed Feb 11 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-27\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:do not change permission in spec\n\n* Sat Feb 07 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-26\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix period type task abnormal status\n\n* Fri Jan 30 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-25\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix residual files exist after the rpms is uninstalled\n       merge pyxalarm to sysSentry rpm\n\n* Fri Jan 23 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-24\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:some bugfix\n\n* Fri Jan 16 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-23\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:delete useless sentry_urma_comm mod file\n\n* Tue Jan 06 2026 shixuantong <shixuantong1@h-partners.com> - 1.0.3-22\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:delete tmp log file in logrotate-syssentry\n\n* Mon Dec 29 2025 shixuantong <shixuantong1@h-partners.com> - 1.0.3-21\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:keeping the driver loaded in the reboot scenario\n\n* Wed Dec 10 2025 shixuantong <shixuantong1@h-partners.com> - 1.0.3-20\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC: change egg-info dir permission\n\n* Tue Dec 09 2025 shixuantong <shixuantong1@h-partners.com> - 1.0.3-19\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix potential use-after-free bugs in libxalarm\n\n* Wed Dec 03 2025 shixuantong <shixuantong1@h-partners.com> - 1.0.3-18\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:add task_pre and task_post for task mod setting\n\n* Wed Dec 03 2025 shixuantong <shixuantong1@h-partners.com> - 1.0.3-17\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:Fix self-dependency issue in spec file\n\n* Fri Nov 28 2025 shixuantong <shixuantong1@h-partners.com> - 1.0.3-16\n- Type:bugfix\n- CVE:NA\n- SUG:NA\n- DESC:fix syntar in sentryctl\n\n* Thu Nov 27 2025 shixuantong <shixuantong1@h-partners.com> - 1.0.3-15\n- Type:feature\n- CVE:NA\n- SUG:NA\n- DESC:add sentry msg monitor\n       support oom/power off/ub mem fault/panic/reboot event hijackin\n\n* Mon Nov 17 2025 hewanhan <hewanhan@h-partners.com> - 1.0.3-14\n- Type:feature\n- CVE:NA\n- SUG:NA\n- DESC:add disk latency collect\n\n* Tue Nov 4 2025 hewanhan <hewanhan@h-partners.com> - 1.0.3-13\n- Type:feature\n- CVE:NA\n- SUG:NA\n- DESC:add bmc_block_io and slow io plugin upgrade\n"}