forked from rarias/bscpkgs
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			585 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			585 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { ... }:
 | |
| 
 | |
| {
 | |
|   # Mount the hut nix store via NFS
 | |
|   fileSystems."/mnt/hut-nix-store" = {
 | |
|     device = "hut:/nix/store";
 | |
|     fsType = "nfs";
 | |
|     options = [ "ro" ];
 | |
|   };
 | |
| 
 | |
|   systemd.services.slurmd.serviceConfig = {
 | |
|     # When running a job, bind the hut store in /nix/store so the paths are
 | |
|     # available too.
 | |
|     # FIXME: This doesn't keep the programs in /run/current-system/sw/bin
 | |
|     # available in the store. Ideally they should be merged but the overlay FS
 | |
|     # doesn't work when the underlying directories change.
 | |
|     BindReadOnlyPaths = "/mnt/hut-nix-store:/nix/store";
 | |
|   };
 | |
| }
 |