Commit Graph

4 Commits

Author SHA1 Message Date
Zuul 9a03c679e3 Merge "Add systemd drop-in file for CentOS 7" 2018-05-09 18:09:54 +00:00
Fatih Degirmenci 841ed8f7e0 Add systemd drop-in file for CentOS 7
The existing service file is for Fedora27 and it does not work
on CentOS 7 since pip installs nodepool in /usr/bin on CentOS 7.
This change adds the systemd drop-in file for this distro so
ExecStart command is overriden by systemd based on where nodepool
is installed.

This change is needed in order to have complete installation instructions
for Centos7 in zuul-from-scratch document.

Change-Id: Id6a6303d4785b64d9d259b9d553dea6d07eeeedb
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2018-04-28 01:40:10 +02:00
Paul Belanger 3227ea69e0
Fix nodepool-launcher systemd file
Our current systemd unit file does not work with type=forking, it does
work with type=simple. This also means we can drop PIDFile, as it is
only used by forking.

Change-Id: If34fd4edfb3f241b674315f117be60e9a5cb9214
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-27 18:17:07 -04:00
David Shrewsbury e3a431783f Add example nodepool-launcher systemd service file
Change-Id: I0faff6964b938ab9014529ff9b0c7b355bbba65d
2018-04-12 14:33:19 -04:00