Accepting request 660008 from devel:CaaSP

- Split the CaaSP plugin into a MicroOS and CaaSP part

OBS-URL: https://build.opensuse.org/request/show/660008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/health-checker?expand=0&rev=6
This commit is contained in:
Dominique Leuenberger 2018-12-21 07:21:43 +00:00 committed by Git OBS Bridge
parent a90b860c81
commit 27eb4b08b8
2 changed files with 20 additions and 4 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Dec 19 14:15:00 CET 2018 - kukuk@suse.de
- Split the CaaSP plugin into a MicroOS and CaaSP part
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 8 17:07:38 UTC 2018 - jengelh@inai.de Wed Aug 8 17:07:38 UTC 2018 - jengelh@inai.de

View File

@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -28,7 +28,6 @@ BuildRequires: fdupes
BuildRequires: suse-module-tools BuildRequires: suse-module-tools
Requires: health-checker-plugins = 1.0 Requires: health-checker-plugins = 1.0
BuildArch: noarch BuildArch: noarch
%{?systemd_requires}
%description %description
health-checker is a service running once at every reboot to verify health-checker is a service running once at every reboot to verify
@ -39,6 +38,16 @@ the services will be disabled.
This package does not contain any checks. For this, additional This package does not contain any checks. For this, additional
plugins for different products are needed. plugins for different products are needed.
%package plugins-MicroOS
Summary: Health-checker plugins for openSUSE MicroOS
Group: System/Base
Requires: %{name} >= %{version}
Provides: health-checker-plugins = 1.0
%description plugins-MicroOS
This package contains health-checker plugins for testing that
the openSUSE MicroOS did boot correctly.
%package plugins-caasp %package plugins-caasp
Summary: Health-checker plugins for SUSE CaaS Platform Summary: Health-checker plugins for SUSE CaaS Platform
Group: System/Base Group: System/Base
@ -104,11 +113,13 @@ ln -sf service %{buildroot}%{_sbindir}/rchealth-checker
%dir %{_libexecdir}/dracut/modules.d %dir %{_libexecdir}/dracut/modules.d
%{_libexecdir}/dracut/modules.d/50health-checker %{_libexecdir}/dracut/modules.d/50health-checker
%files plugins-caasp %files plugins-MicroOS
%{_libexecdir}/health-checker/etcd.sh
%{_libexecdir}/health-checker/etc-overlayfs.sh %{_libexecdir}/health-checker/etc-overlayfs.sh
%{_libexecdir}/health-checker/rebootmgr.sh %{_libexecdir}/health-checker/rebootmgr.sh
%files plugins-caasp
%{_libexecdir}/health-checker/etcd.sh
%files testing %files testing
%{_libexecdir}/health-checker/health-check-tester.sh %{_libexecdir}/health-checker/health-check-tester.sh