[Bug 1093172] New: salt salt-proxy using service file template in pre/post
http://bugzilla.suse.com/show_bug.cgi?id=1093172 Bug ID: 1093172 Summary: salt salt-proxy using service file template in pre/post Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: ro@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- %service_del_preun salt-proxy@.service %service_add_pre salt-proxy@.service %service_add_post salt-proxy@.service %service_del_preun salt-syndic.service a service template (foo@.service) can only be used with a parameter on the commandline but will not work in the specfile without the parameter. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1093172 Chenzi Cao <chcao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bnc-team-screening@forge.pr |salt-maintainers@suse.de |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1093172 Hubert Mantel <mantel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |IN_PROGRESS CC| |mantel@suse.com Assignee|salt-maintainers@suse.de |mantel@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1093172 http://bugzilla.suse.com/show_bug.cgi?id=1093172#c1 Hubert Mantel <mantel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Basesystem |build process Version|Current |master Assignee|mantel@suse.com |mls@suse.com Product|openSUSE Tumbleweed |openSUSE Build Service Target Milestone|--- |master QA Contact|qa-bugs@suse.de |adrian@suse.com --- Comment #1 from Hubert Mantel <mantel@suse.com> --- IMHO this is an issue of the build service. Upon disabling/removing the service it is needed that all instances get removed. But the packager cannot know the actual names of the services. So as it is currently done is just correct and systemd is working as expected: lrwxrwxrwx 1 root root 43 6. Jun 09:55 salt-proxy@test1.service -> /usr/lib/systemd/system/salt-proxy@.service lrwxrwxrwx 1 root root 43 6. Jun 09:55 salt-proxy@test2.service -> /usr/lib/systemd/system/salt-proxy@.service lrwxrwxrwx 1 root root 43 6. Jun 09:55 salt-proxy@test3.service -> /usr/lib/systemd/system/salt-proxy@.service d100:/usr/lib/systemd/system # systemctl disable salt-proxy@.service Removed symlink /etc/systemd/system/multi-user.target.wants/salt-proxy@test2.service. Removed symlink /etc/systemd/system/multi-user.target.wants/salt-proxy@test3.service. Removed symlink /etc/systemd/system/multi-user.target.wants/salt-proxy@test1.service. Of course trying to enable the service without parameter is pointless. Nevertheless systemd also handles this issue correct; it is merely a no-op. So this is just a cosmetic issue and I'm pondering to do some cleanup of the specfile in this regard. But otherwise this is neither a bug in SUSE Manager nor in the salt packages. Needs to get fixed in the build service, this setting product accordingly. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1093172 http://bugzilla.suse.com/show_bug.cgi?id=1093172#c2 Michael Schröder <mls@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|mls@suse.com |ro@suse.com --- Comment #2 from Michael Schröder <mls@suse.com> --- Reassigned to Rudi for clarification. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com