Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 492382

Summary: app-admin/salt should install systemd unit files
Product: Gentoo Linux Reporter: Michael Jones <gentoo>
Component: Current packagesAssignee: Patrick McLean <chutzpah>
Status: RESOLVED FIXED    
Severity: normal CC: systemd
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/saltstack/salt/issues/9239
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 448882    

Description Michael Jones 2013-11-23 20:57:45 UTC
If systemd is installed, it would be very useful for the app-admin/salt ebuild to also deploy the systemd unit files for salt. 

These are provided by upstream at this URL: https://github.com/saltstack/salt/tree/develop/pkg

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2013-11-27 20:49:04 UTC
Patrick, I have seen the tarball from:
https://github.com/saltstack/salt/releases

contains that systemd units, while out tarball not :/, do you know why we are using the other tarball?

Thanks
Comment 2 Patrick McLean gentoo-dev 2013-12-12 23:25:07 UTC
Upstream recommends using the pypy one as the auto-generated github ones aren't considered the official releases
Comment 3 Pacho Ramos gentoo-dev 2013-12-13 06:39:44 UTC
Then, are you able to contact upstream to ask them to include the unit files in the pypy tarball too? (if they don't like, we can use them anyway, but probably other distributions will also benefit from that :))

Thanks
Comment 4 Patrick McLean gentoo-dev 2013-12-13 19:46:54 UTC
I am not particularly interested in talking to upstream about systemd stuff. You are welcome to contact them if you want to.
Comment 5 Pacho Ramos gentoo-dev 2013-12-26 10:56:53 UTC
+*salt-0.17.4-r1 (26 Dec 2013)
+
+  26 Dec 2013; Pacho Ramos <pacho@gentoo.org> +files/salt-master.service,
+  +files/salt-minion.service, +files/salt-syndic.service,
+  +salt-0.17.4-r1.ebuild:
+  Add unit files (#492382 by Michael Jones)
+