diff options
author | Markus Kowalewski <markus.kowalewski@gmail.com> | 2022-05-29 17:17:01 +0200 |
---|---|---|
committer | Markus Kowalewski <markus.kowalewski@gmail.com> | 2022-05-29 17:17:01 +0200 |
commit | b6020f42a5bb67b3bcd3628a85c03b194a0d4c00 (patch) | |
tree | a94f2ac3b3f1e6dcdac7ad80ccdb49feb75d30d3 /nixos/modules/services/computing/slurm | |
parent | 8d325054afc010a34980cb7938926653ab8bb60c (diff) | |
download | nixlib-b6020f42a5bb67b3bcd3628a85c03b194a0d4c00.tar nixlib-b6020f42a5bb67b3bcd3628a85c03b194a0d4c00.tar.gz nixlib-b6020f42a5bb67b3bcd3628a85c03b194a0d4c00.tar.bz2 nixlib-b6020f42a5bb67b3bcd3628a85c03b194a0d4c00.tar.lz nixlib-b6020f42a5bb67b3bcd3628a85c03b194a0d4c00.tar.xz nixlib-b6020f42a5bb67b3bcd3628a85c03b194a0d4c00.tar.zst nixlib-b6020f42a5bb67b3bcd3628a85c03b194a0d4c00.zip |
nixos/slurm: update systemd service for slurmd
Adjust according to upstream recommendation
Diffstat (limited to 'nixos/modules/services/computing/slurm')
-rw-r--r-- | nixos/modules/services/computing/slurm/slurm.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/nixos/modules/services/computing/slurm/slurm.nix b/nixos/modules/services/computing/slurm/slurm.nix index 8cbe54c60604..b9792fd1334c 100644 --- a/nixos/modules/services/computing/slurm/slurm.nix +++ b/nixos/modules/services/computing/slurm/slurm.nix @@ -361,8 +361,13 @@ in ++ lib.optional cfg.enableSrunX11 slurm-spank-x11; wantedBy = [ "multi-user.target" ]; - after = [ "systemd-tmpfiles-clean.service" ]; - requires = [ "network.target" ]; + after = [ + "systemd-tmpfiles-clean.service" + "munge.service" + "network-online.target" + "remote-fs.target" + ]; + wants = [ "network-online.target" ]; serviceConfig = { Type = "forking"; @@ -371,6 +376,7 @@ in PIDFile = "/run/slurmd.pid"; ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; LimitMEMLOCK = "infinity"; + Delegate="Yes"; }; }; |