Bug ID 1093168
Summary pacemaker: using service template in preun/postun
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component High Availability
Assignee ha-bugs@suse.de
Reporter ro@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

you can not used a service template (foo@.service) without parameter
in a specfile with the %service_add/del macros:

%preun cts
%service_del_preun pacemaker-cts-dummyd@.service

%postun cts
%service_del_postun pacemaker-cts-dummyd@.service


this will just result in errors during uninstall
of the package:
(1/1) Removing pacemaker-cts-1.1.18+20180430.b12c320f5-1.4.noarch
........[done]
Additional rpm output:
Failed to stop pacemaker-cts-dummyd@.service: Unit name
pacemaker-cts-dummyd@.service is missing the instance name.
See system logs and 'systemctl status pacemaker-cts-dummyd@.service' for
details.
Failed to get load state of pacemaker-cts-dummyd@.service: Unit name
pacemaker-cts-dummyd@.service is neither a valid invocation ID nor unit name.


You are receiving this mail because: