2024-06-11 14:25:32 +08:00
|
|
|
# Copyright (c) Huawei Technologies Co., Ltd. 2014-2023. All rights reserved.
|
|
|
|
|
# Description: spec file for package syssentry
|
|
|
|
|
|
|
|
|
|
Summary: System Inspection Framework
|
|
|
|
|
Name: sysSentry
|
|
|
|
|
Version: 1.0.2
|
2024-10-08 19:50:00 +08:00
|
|
|
Release: 21
|
2024-06-11 14:25:32 +08:00
|
|
|
License: Mulan PSL v2
|
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
|
Source0: https://gitee.com/openeuler/sysSentry/releases/download/v%{version}/%{name}-%{version}.tar.gz
|
|
|
|
|
BuildRoot: %{_builddir}/%{name}-root
|
|
|
|
|
|
|
|
|
|
Patch1: fix-version-in-setup.py.patch
|
2024-07-25 11:45:21 +08:00
|
|
|
Patch2: Fix-the-problem-that-function-cpu_report_result-is-c.patch
|
|
|
|
|
Patch3: fix-error-handling.patch
|
2024-07-26 16:11:07 +08:00
|
|
|
Patch4: fix-result-when-process-output-is-None.patch
|
2024-07-22 07:47:18 +08:00
|
|
|
Patch5: cpu_utility-and-cpu_patrol-must-be-an-integer.patch
|
2024-08-30 15:15:07 +08:00
|
|
|
Patch6: setting-parameters-must-be-integer.patch
|
|
|
|
|
Patch7: param-must-be-integer.patch
|
2024-08-31 09:35:05 +08:00
|
|
|
Patch8: add-deleted-code-to-plugin-rasdaemon.patch
|
2024-08-11 18:38:48 +08:00
|
|
|
Patch9: Remove-ANSI-escape-sequences.patch
|
2024-09-04 20:16:44 +08:00
|
|
|
Patch10: split-cpu_sentry-and-syssentry.patch
|
2024-09-11 10:50:00 +08:00
|
|
|
Patch11: fix-configparser.InterpolationSyntaxError.patch
|
2024-09-14 09:45:31 +08:00
|
|
|
Patch12: fix-syssentry-fails-to-be-started-when-cpu_sentry-is.patch
|
2024-09-14 10:35:09 +08:00
|
|
|
Patch13: add-collect-module-to-sysSentry.patch
|
|
|
|
|
Patch14: feature-add-avg_block_io-plugin.patch
|
2024-09-20 14:24:05 +08:00
|
|
|
Patch15: fix-some-about-collect-module-and-avg-block-io.patch
|
2024-09-20 09:23:22 +00:00
|
|
|
Patch16: add-ai-threshold-slow-io-detection-plugin.patch
|
2024-09-23 11:04:40 +08:00
|
|
|
Patch17: optimize-the-handing-of-cat-cli-error-msg-in-cpu_sentry.patch
|
|
|
|
|
Patch18: over-threshold-should-be-warn-level-log-in-cat-cli.patch
|
2024-09-25 11:26:59 +08:00
|
|
|
Patch19: fix-bug-step-2-about-collect-module-and-avg-block-io.patch
|
2024-09-27 14:16:24 +08:00
|
|
|
Patch20: add-log-level-and-change-log-format.patch
|
2024-09-29 08:26:41 +00:00
|
|
|
Patch21: fix-ai_block_io-some-issues.patch
|
2024-10-08 16:59:16 +08:00
|
|
|
Patch22: add-pyxalarm-and-pySentryNotify-add-multi-users-supp.patch
|
2024-10-08 19:50:00 +08:00
|
|
|
Patch23: add-sentryctl-get_alarm-module_name-s-time_range-d.patch
|
2024-06-11 14:25:32 +08:00
|
|
|
|
|
|
|
|
BuildRequires: cmake gcc-c++
|
|
|
|
|
BuildRequires: python3 python3-setuptools
|
|
|
|
|
BuildRequires: json-c-devel
|
|
|
|
|
BuildRequires: chrpath
|
|
|
|
|
Requires: libxalarm = %{version}
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
sysSentry provides framework tools for system inspection.
|
|
|
|
|
|
|
|
|
|
%package -n libxalarm
|
|
|
|
|
Summary: The xalarm library for the sysSentry
|
|
|
|
|
Requires: json-c
|
|
|
|
|
Provides: libxalarm = %{version}
|
|
|
|
|
|
|
|
|
|
%description -n libxalarm
|
|
|
|
|
This package provides xalarm library for the sysSentry.
|
|
|
|
|
|
|
|
|
|
%package -n libxalarm-devel
|
|
|
|
|
Summary: The development package for the libxalarm
|
|
|
|
|
Requires: libxalarm = %{version}
|
|
|
|
|
Requires: json-c-devel
|
|
|
|
|
Provides: libxalarm-devel = %{version}
|
|
|
|
|
|
|
|
|
|
%description -n libxalarm-devel
|
|
|
|
|
This package provides developer tools for the libxalarm.
|
|
|
|
|
|
|
|
|
|
%package -n cpu_sentry
|
|
|
|
|
Summary: CPU fault inspection program
|
|
|
|
|
Requires: procps-ng
|
2024-08-31 14:19:42 +08:00
|
|
|
Recommends: sysSentry = %{version}-%{release}
|
|
|
|
|
Recommends: ipmitool
|
2024-06-11 14:25:32 +08:00
|
|
|
|
|
|
|
|
%description -n cpu_sentry
|
|
|
|
|
This package provides CPU fault detection
|
|
|
|
|
|
2024-09-14 10:35:09 +08:00
|
|
|
%package -n avg_block_io
|
|
|
|
|
Summary: Supports slow I/O detection
|
|
|
|
|
Requires: sysSentry = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n avg_block_io
|
|
|
|
|
This package provides Supports slow I/O detection based on EBPF
|
|
|
|
|
|
2024-09-29 08:26:41 +00:00
|
|
|
%package -n ai_block_io
|
2024-09-20 09:23:22 +00:00
|
|
|
Summary: Supports slow I/O detection
|
|
|
|
|
Requires: python3-numpy
|
|
|
|
|
Requires: sysSentry = %{version}-%{release}
|
|
|
|
|
|
2024-09-29 08:26:41 +00:00
|
|
|
%description -n ai_block_io
|
2024-09-20 09:23:22 +00:00
|
|
|
This package provides Supports slow I/O detection based on AI
|
|
|
|
|
|
2024-10-08 16:59:16 +08:00
|
|
|
%package -n pyxalarm
|
|
|
|
|
Summary: Supports xalarm api in python immplementation
|
|
|
|
|
Requires: sysSentry = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n pyxalarm
|
|
|
|
|
This package provides Supports xalarm api for users
|
|
|
|
|
|
|
|
|
|
%package -n pysentry_notify
|
|
|
|
|
Summary: Supports xalarm report in python immplementation
|
|
|
|
|
Requires: sysSentry = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n pysentry_notify
|
|
|
|
|
This package provides Supports xalarm report for plugins
|
|
|
|
|
|
2024-06-11 14:25:32 +08:00
|
|
|
%prep
|
|
|
|
|
%autosetup -n %{name}-%{version} -p1
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
# xalarm
|
|
|
|
|
sh build/build.sh -b %{buildroot}%{_libdir}
|
|
|
|
|
|
|
|
|
|
# sysSentry
|
|
|
|
|
pushd src/python
|
|
|
|
|
python3 setup.py build
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
pushd src/c/catcli/catlib
|
|
|
|
|
cmake -B ./build/ -S . -D CMAKE_INSTALL_PREFIX=/usr/local -D CMAKE_BUILD_TYPE=Release
|
|
|
|
|
pushd build
|
|
|
|
|
make
|
|
|
|
|
popd
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
# sysSentry
|
|
|
|
|
mkdir -p %{buildroot}%{_bindir}
|
|
|
|
|
mkdir -p %{buildroot}%{_unitdir}
|
|
|
|
|
mkdir -p %{buildroot}%{_var}/log/sysSentry
|
|
|
|
|
install src/python/syssentry/sentryctl %{buildroot}%{_bindir}
|
|
|
|
|
install -d -m 700 %{buildroot}/etc/sysSentry/
|
|
|
|
|
install -d -m 700 %{buildroot}/etc/sysSentry/tasks/
|
|
|
|
|
install -d -m 700 %{buildroot}/etc/sysSentry/plugins/
|
|
|
|
|
install -m 600 config/inspect.conf %{buildroot}%{_sysconfdir}/sysSentry
|
|
|
|
|
install -m 600 service/sysSentry.service %{buildroot}%{_unitdir}
|
|
|
|
|
|
|
|
|
|
# xalarm
|
|
|
|
|
sh build/build.sh -i %{buildroot}%{_libdir}
|
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
|
|
|
|
|
install -m 600 config/xalarm.conf %{buildroot}%{_sysconfdir}/sysSentry
|
|
|
|
|
install -d %{buildroot}%{_libdir}
|
|
|
|
|
install -d %{buildroot}%{_includedir}/xalarm
|
|
|
|
|
install -m 600 service/xalarmd.service %{buildroot}%{_unitdir}
|
|
|
|
|
install -m 600 config/logrotate %{buildroot}%{_sysconfdir}/logrotate.d/sysSentry
|
|
|
|
|
install -m 644 src/libso/xalarm/register_xalarm.h %{buildroot}%{_includedir}/xalarm/register_xalarm.h
|
|
|
|
|
|
2024-09-14 10:35:09 +08:00
|
|
|
# sentryCollector
|
|
|
|
|
install -m 600 config/collector.conf %{buildroot}%{_sysconfdir}/sysSentry
|
|
|
|
|
install -m 600 service/sentryCollector.service %{buildroot}%{_unitdir}
|
|
|
|
|
|
2024-06-11 14:25:32 +08:00
|
|
|
# cpu sentry
|
|
|
|
|
install config/tasks/cpu_sentry.mod %{buildroot}/etc/sysSentry/tasks/
|
|
|
|
|
install config/plugins/cpu_sentry.ini %{buildroot}/etc/sysSentry/plugins/cpu_sentry.ini
|
|
|
|
|
install src/c/catcli/catlib/build/cat-cli %{buildroot}%{_bindir}/cat-cli
|
|
|
|
|
install src/c/catcli/catlib/build/plugin/cpu_patrol/libcpu_patrol.so %{buildroot}%{_libdir}
|
|
|
|
|
|
2024-06-18 15:20:33 +08:00
|
|
|
chrpath -d %{buildroot}%{_bindir}/cat-cli
|
|
|
|
|
chrpath -d %{buildroot}%{_libdir}/libcpu_patrol.so
|
|
|
|
|
|
2024-09-14 10:35:09 +08:00
|
|
|
# avg_block_io
|
|
|
|
|
install config/tasks/avg_block_io.mod %{buildroot}/etc/sysSentry/tasks/
|
|
|
|
|
install config/plugins/avg_block_io.ini %{buildroot}/etc/sysSentry/plugins/avg_block_io.ini
|
|
|
|
|
|
2024-09-29 08:26:41 +00:00
|
|
|
# ai_block_io
|
|
|
|
|
install config/tasks/ai_block_io.mod %{buildroot}/etc/sysSentry/tasks/
|
|
|
|
|
install config/plugins/ai_block_io.ini %{buildroot}/etc/sysSentry/plugins/ai_block_io.ini
|
2024-09-20 09:23:22 +00:00
|
|
|
|
2024-06-11 14:25:32 +08:00
|
|
|
pushd src/python
|
|
|
|
|
python3 setup.py install -O1 --root=$RPM_BUILD_ROOT --record=SENTRY_FILES
|
2024-10-08 16:59:16 +08:00
|
|
|
cat SENTRY_FILES | grep -v register_xalarm.* | grep -v sentry_notify.* > SENTRY_FILES.tmp
|
|
|
|
|
mv SENTRY_FILES.tmp SENTRY_FILES
|
2024-06-11 14:25:32 +08:00
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
%pre
|
|
|
|
|
|
|
|
|
|
%post
|
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%preun
|
|
|
|
|
if [ "$1" = "0" ]; then
|
|
|
|
|
systemctl stop xalarmd.service
|
|
|
|
|
systemctl disable xalarmd.service
|
|
|
|
|
systemctl stop sysSentry.service
|
|
|
|
|
systemctl disable sysSentry.service
|
2024-09-14 10:35:09 +08:00
|
|
|
systemctl stop sentryCollector.service
|
|
|
|
|
systemctl disable sentryCollector.service
|
2024-06-11 14:25:32 +08:00
|
|
|
fi
|
|
|
|
|
rm -rf /var/run/xalarm | :
|
|
|
|
|
rm -rf /var/run/sysSentry | :
|
|
|
|
|
|
|
|
|
|
%postun
|
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%clean
|
|
|
|
|
rm -rf %{buildroot}
|
|
|
|
|
|
|
|
|
|
%files -f src/python/SENTRY_FILES
|
|
|
|
|
%defattr(0550,root,root)
|
2024-10-08 16:59:16 +08:00
|
|
|
%dir %attr(0550,root,root) %{python3_sitelib}/xalarm
|
2024-06-11 14:25:32 +08:00
|
|
|
%attr(0550,root,root) %{python3_sitelib}/syssentry
|
2024-09-14 10:35:09 +08:00
|
|
|
%attr(0550,root,root) %{python3_sitelib}/sentryCollector
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/sentryPlugins/avg_block_io
|
2024-09-29 08:26:41 +00:00
|
|
|
%attr(0550,root,root) %{python3_sitelib}/sentryPlugins/ai_block_io
|
2024-06-11 14:25:32 +08:00
|
|
|
|
|
|
|
|
# sysSentry
|
|
|
|
|
%attr(0500,root,root) %{_bindir}/sentryctl
|
|
|
|
|
%attr(0550,root,root) %{_bindir}/syssentry
|
|
|
|
|
%attr(0750,root,root) %config(noreplace) %{_var}/log/sysSentry
|
|
|
|
|
%attr(0750,root,root) %config(noreplace) %{_sysconfdir}/sysSentry
|
|
|
|
|
%attr(0750,root,root) %config(noreplace) %{_sysconfdir}/sysSentry/tasks
|
|
|
|
|
%attr(0750,root,root) %config(noreplace) %{_sysconfdir}/sysSentry/plugins
|
|
|
|
|
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysSentry/inspect.conf
|
|
|
|
|
%attr(0600,root,root) %{_unitdir}/sysSentry.service
|
|
|
|
|
|
|
|
|
|
# xalarm
|
|
|
|
|
%attr(0550,root,root) %{_bindir}/xalarmd
|
|
|
|
|
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/sysSentry
|
|
|
|
|
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysSentry/xalarm.conf
|
|
|
|
|
%attr(0600,root,root) %{_unitdir}/xalarmd.service
|
|
|
|
|
|
|
|
|
|
# cpu inspection module
|
|
|
|
|
%exclude %{_sysconfdir}/sysSentry/tasks/cpu_sentry.mod
|
|
|
|
|
%exclude %{_sysconfdir}/sysSentry/plugins/cpu_sentry.ini
|
|
|
|
|
%exclude %{_bindir}/cpu_sentry
|
|
|
|
|
%exclude %{_bindir}/cat-cli
|
|
|
|
|
%exclude %{python3_sitelib}/syssentry/cpu_*
|
|
|
|
|
%exclude %{python3_sitelib}/syssentry/*/cpu_*
|
|
|
|
|
|
2024-09-14 10:35:09 +08:00
|
|
|
# avg block io
|
|
|
|
|
%exclude %{_sysconfdir}/sysSentry/tasks/avg_block_io.mod
|
|
|
|
|
%exclude %{_sysconfdir}/sysSentry/plugins/avg_block_io.ini
|
|
|
|
|
%exclude %{_bindir}/avg_block_io
|
|
|
|
|
%exclude %{python3_sitelib}/sentryPlugins/*
|
|
|
|
|
|
2024-09-29 08:26:41 +00:00
|
|
|
# ai_block_io
|
|
|
|
|
%exclude %{_sysconfdir}/sysSentry/tasks/ai_block_io.mod
|
|
|
|
|
%exclude %{_sysconfdir}/sysSentry/plugins/ai_block_io.ini
|
|
|
|
|
%exclude %{_bindir}/ai_block_io
|
2024-09-20 09:23:22 +00:00
|
|
|
%exclude %{python3_sitelib}/sentryPlugins/*
|
|
|
|
|
|
2024-09-14 10:35:09 +08:00
|
|
|
# sentryCollector
|
|
|
|
|
%attr(0550,root,root) %{_bindir}/sentryCollector
|
|
|
|
|
%attr(0600,root,root) %{_sysconfdir}/sysSentry/collector.conf
|
|
|
|
|
%attr(0600,root,root) %{_unitdir}/sentryCollector.service
|
|
|
|
|
|
2024-06-11 14:25:32 +08:00
|
|
|
%files -n libxalarm
|
|
|
|
|
%attr(0550,root,root) %{_libdir}/libxalarm.so
|
|
|
|
|
|
|
|
|
|
%files -n libxalarm-devel
|
|
|
|
|
%dir %{_includedir}/xalarm
|
|
|
|
|
%attr(0550,root,root) %{_includedir}/xalarm
|
|
|
|
|
%attr(0550,root,root) %{_includedir}/xalarm/register_xalarm.h
|
|
|
|
|
|
2024-10-08 16:59:16 +08:00
|
|
|
%files -n pyxalarm
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/xalarm/register_xalarm.py
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/xalarm/__pycache__/register_xalarm*
|
|
|
|
|
|
|
|
|
|
%files -n pysentry_notify
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/xalarm/sentry_notify.py
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/xalarm/__pycache__/sentry_notify*
|
|
|
|
|
|
2024-06-11 14:25:32 +08:00
|
|
|
%files -n cpu_sentry
|
|
|
|
|
%attr(0500,root,root) %{_bindir}/cat-cli
|
|
|
|
|
%attr(0500,root,root) %{_bindir}/cpu_sentry
|
|
|
|
|
%attr(0550,root,root) %{_libdir}/libcpu_patrol.so
|
|
|
|
|
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysSentry/tasks/cpu_sentry.mod
|
|
|
|
|
%attr(0600,root,root) %{_sysconfdir}/sysSentry/plugins/cpu_sentry.ini
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/syssentry/cpu_*
|
|
|
|
|
|
2024-09-14 10:35:09 +08:00
|
|
|
%files -n avg_block_io
|
|
|
|
|
%attr(0500,root,root) %{_bindir}/avg_block_io
|
|
|
|
|
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysSentry/tasks/avg_block_io.mod
|
|
|
|
|
%attr(0600,root,root) %{_sysconfdir}/sysSentry/plugins/avg_block_io.ini
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/sentryPlugins/avg_block_io
|
|
|
|
|
|
2024-09-29 08:26:41 +00:00
|
|
|
%files -n ai_block_io
|
|
|
|
|
%attr(0500,root,root) %{_bindir}/ai_block_io
|
|
|
|
|
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysSentry/tasks/ai_block_io.mod
|
|
|
|
|
%attr(0600,root,root) %{_sysconfdir}/sysSentry/plugins/ai_block_io.ini
|
|
|
|
|
%attr(0550,root,root) %{python3_sitelib}/sentryPlugins/ai_block_io
|
2024-09-20 09:23:22 +00:00
|
|
|
|
2024-06-11 14:25:32 +08:00
|
|
|
%changelog
|
2024-10-08 19:50:00 +08:00
|
|
|
* Tue Oct 8 2024 jinsaihang <jinsaihang@h-partners.com> - 1.0.2-21
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add alarm event query function
|
|
|
|
|
|
2024-10-08 16:59:16 +08:00
|
|
|
* Tue Oct 8 2024 caixiaomeng <caixiaomeng2@huawei.com> - 1.0.2-20
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add pyxalarm and pySentryNotify, add multi users support for xalarmd
|
|
|
|
|
|
2024-09-29 08:26:41 +00:00
|
|
|
* Mon Sep 30 2024 heyouzhi <heyouzhi@huawei.com> - 1.0.2-19
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix ai_block_io some issues
|
|
|
|
|
|
2024-09-27 14:16:24 +08:00
|
|
|
* Fri Sep 27 2024 zhuofeng <zhuofeng2@huawei.com> - 1.0.2-18
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add log level and change log format
|
|
|
|
|
|
2024-09-25 11:26:59 +08:00
|
|
|
* Wed Sep 25 2024 zhuofeng <zhuofeng2@huawei.com> - 1.0.2-17
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix bug step 2 about collect module and avg block io
|
|
|
|
|
|
2024-09-23 11:04:40 +08:00
|
|
|
* Mon Sep 23 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-16
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:optimize the handing of cat-cli error msg in cpu_sentry
|
|
|
|
|
over threshold should be warn level log in cat-cli
|
|
|
|
|
|
2024-09-20 09:23:22 +00:00
|
|
|
* Mon Sep 23 2024 heyouzhi <heyouzhi@huawei.com> - 1.0.2-15
|
|
|
|
|
- Type:requirement
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add ai threshold slow io detection plugin
|
|
|
|
|
|
2024-09-20 14:24:05 +08:00
|
|
|
* Fri Sep 20 2024 zhuofeng <zhuofeng2@huawei.com> - 1.0.2-14
|
|
|
|
|
- Type:requirement
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix some about collect module and avg block io
|
|
|
|
|
|
2024-09-14 10:35:09 +08:00
|
|
|
* Sat Sep 14 2024 zhuofeng <zhuofeng2@huawei.com> - 1.0.2-13
|
|
|
|
|
- Type:requirement
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add collect module and avg_block_io plugin to sysSentry
|
|
|
|
|
|
2024-09-14 09:45:31 +08:00
|
|
|
* Sat Sep 14 2024 zhuofeng <zhuofeng2@huawei.com> - 1.0.2-12
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix syssentry fails to be started when cpu_sentry is not installed
|
|
|
|
|
|
2024-09-11 10:50:00 +08:00
|
|
|
* Wed Sep 11 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-11
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix configparser.InterpolationSyntaxError
|
|
|
|
|
|
2024-09-04 20:16:44 +08:00
|
|
|
* Mon Sep 09 2024 caixiaomeng <caixiaomeng2@huawei.com> - 1.0.2-10
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:split cpu_sentry and syssentry
|
|
|
|
|
|
2024-08-11 18:38:48 +08:00
|
|
|
* Mon Sep 02 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-9
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Remove ANSI escape sequences
|
|
|
|
|
|
2024-08-31 14:19:42 +08:00
|
|
|
* Sat Aug 31 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-8
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add ipmitool to Recommends for cpu_sentry
|
|
|
|
|
|
2024-08-31 09:35:05 +08:00
|
|
|
* Sat Aug 31 2024 zhuofeng <zhuofeng2@huawei.com> - 1.0.2-7
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add deleted code to plugin rasdaemon
|
|
|
|
|
|
2024-08-30 15:15:07 +08:00
|
|
|
* Fri Aug 30 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-6
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:setting parameters must be integer
|
|
|
|
|
|
2024-07-22 07:47:18 +08:00
|
|
|
* Wed Aug 28 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-5
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:cpu_utility and cpu_patrol must be an integer
|
|
|
|
|
|
2024-07-26 16:11:07 +08:00
|
|
|
* Fri Jul 26 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-4
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix result when process output is None
|
|
|
|
|
|
2024-07-25 11:45:21 +08:00
|
|
|
* Thu Jul 25 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-3
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Fix the problem that function cpu_report_result() is called more than once
|
|
|
|
|
fix error handling
|
|
|
|
|
|
2024-06-18 15:20:33 +08:00
|
|
|
* Tue Jun 18 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-2
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:delete rpath setting
|
|
|
|
|
|
2024-06-11 14:25:32 +08:00
|
|
|
* Tue Jun 11 2024 shixuantong <shixuantong1@huawei.com> - 1.0.2-1
|
|
|
|
|
- Type:enhancement
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Package init
|
2024-10-08 16:59:16 +08:00
|
|
|
|