@@ -48,6 +48,15 @@ Requires: saline(module-python) = %{version}-%{release}
4848Saline is an extension for Salt providing an extra control of state apply process.
4949Saline also exposes the metrics from salt events to provide more visible salt monitoring.
5050
51+ %package -n saline-formula
52+ Summary: Saline salt formula for Uyuni/SUSE Manager
53+ Group: System/Management
54+ Requires: grafana-formula
55+ Requires: prometheus-exporters-formula
56+
57+ %description -n saline-formula
58+ Saline salt formula for Uyuni/SUSE Manager with exporters configuration and dashboards.
59+
5160%prep
5261%autosetup -n saline-%{version }
5362
@@ -120,14 +129,16 @@ cp -a formulas/states/* %{buildroot}%{salt_formulas_dir}/states/
120129%{_sbindir }/saline-setup
121130%{_sbindir }/rcsalined
122131%{_unitdir }/salined.service
132+ %ghost %dir /var/log/salt
133+ %ghost /var/log/salt/saline
134+ %ghost /var/log/salt/saline-api-access.log
135+ %ghost /var/log/salt/saline-api-error.log
136+
137+ %files -n saline-formula
123138%dir %{salt_formulas_dir }
124139%dir %{salt_formulas_dir }/metadata
125140%dir %{salt_formulas_dir }/states
126141%{salt_formulas_dir }/metadata/saline-*
127142%{salt_formulas_dir }/states/saline-*
128- %ghost %dir /var/log/salt
129- %ghost /var/log/salt/saline
130- %ghost /var/log/salt/saline-api-access.log
131- %ghost /var/log/salt/saline-api-error.log
132143
133144%changelog
0 commit comments