X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Ftools%2Ftestbed-setup%2Fansible%2Froles%2Fnomad%2Ftemplates%2Fnomad_systemd.service.j2;h=2a87c65063e73d7eb1de1e8ae8d36053dd55d011;hb=85bafb70d413d16972665c0377c3d7b4982b4270;hp=7652983417549838ec7d936ac5e08d52cca7a8fe;hpb=216073ac4b05619d9e9fc73131075597196af753;p=csit.git diff --git a/resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2 b/resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2 index 7652983417..2a87c65063 100644 --- a/resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2 +++ b/resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2 @@ -1,19 +1,21 @@ [Unit] Description=Nomad Service -Documentation=https://www.nomadproject.io/docs/index.html -Wants=network.target -After=nomad.service +Documentation=https://www.nomadproject.io/docs/ +Wants=network-online.target +After=network-online.target [Service] # TODO: Decrease privilege -User=root -Group=root -Environment="GOMAXPROCS=2" +ExecReload=/bin/kill -SIGHUP $MAINPID ExecStart={{ nomad_bin_dir }}/nomad agent -config={{ nomad_config_dir }} -ExecReload=/bin/kill -9 $MAINPID KillSignal=SIGTERM +LimitNOFILE=infinity +LimitNPROC=infinity Restart=on-failure RestartSec=1 +User=root +Group=root +Environment="GOMAXPROCS=2" [Install] -WantedBy=default.target +WantedBy=multi-user.target