9fd35a9ce4 
							
						 
					 
					
						
						
							
							Don't move doc in web output  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:15:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5487a93972 
							
						 
					 
					
						
						
							
							Reject SSH connections without SLURM allocation  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:15:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fe16ea373f 
							
						 
					 
					
						
						
							
							Add users to fox  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:15:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							163434af09 
							
						 
					 
					
						
						
							
							Add dalvare1 user  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:15:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							71164400d4 
							
						 
					 
					
						
						
							
							Mount NVME disks in /nvme{0,1}  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:15:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f887dacdea 
							
						 
					 
					
						
						
							
							Exclude fox from being suspended by slurm  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:15:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4f5c8dbbaf 
							
						 
					 
					
						
						
							
							Use IPMI host names instead of IP addresses  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:15:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							14b192b1d9 
							
						 
					 
					
						
						
							
							Add fox IPMI monitoring  
						
						... 
						
						
						
						Use agenix to store the credentials safely.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:14:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2b04812320 
							
						 
					 
					
						
						
							
							Add new fox machine  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-04-08 17:14:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f962816eab 
							
						 
					 
					
						
						
							
							Update PM gitlab URL to new server bscpm04.bsc.es  
						
						... 
						
						
						
						The old server has died, so we move to the new URL at bscpm04.bsc.es.
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2025-03-07 15:21:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c4583f787d 
							
						 
					 
					
						
						
							
							Fix Nanos6 build from git  
						
						... 
						
						
						
						The src.rev attribute is not available as it comes from source before
the recursive operator. Instead, simply get it from the function inputs.
Cc: Aleix Boné <aleix.boneribo@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-02-28 13:36:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							22e40db034 
							
						 
					 
					
						
						
							
							Add explicit zlib dependency  
						
						... 
						
						
						
						The stdenv no longer provides it by default.
Reviewed-by: Aleix Boné <abonerib@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2025-01-22 16:05:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							501f11a8e5 
							
						 
					 
					
						
						
							
							Merge outputs of MPI in a single directory  
						
						... 
						
						
						
						Some MPI implementations now have their headers in the dev output as
well as the mpicc wrappers.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-22 16:03:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							505f101e00 
							
						 
					 
					
						
						
							
							Update wxGTK30 to wxGTK32 in paraver kernel  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-22 16:03:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f44eebc133 
							
						 
					 
					
						
						
							
							flake.lock: Update  
						
						... 
						
						
						
						Flake lock file updates:
• Updated input 'nixpkgs':
    'path:/nix/store/z7y28qzhk7driiwcw78k0mb24laknm0f-source?lastModified=1700390070&narHash=sha256-de9KYi8rSJpqvBfNwscWdalIJXPo8NjdIZcEJum1mH0%3D&rev=e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
  → 'path:/nix/store/2csx2kkb2hxyxhhmg2xs9jfyypikwwk6-source?lastModified=1736867362&narHash=sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8%3D&rev=9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc' (2025-01-14)
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-22 16:02:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2f6f6ba703 
							
						 
					 
					
						
						
							
							Update PM GitLab tokens to new URL  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 15:43:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							371b0c7e76 
							
						 
					 
					
						
						
							
							Fix MPICH build by fetching upstream patches too  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 15:43:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ae34eacf4a 
							
						 
					 
					
						
						
							
							flake.lock: Update  
						
						... 
						
						
						
						Flake lock file updates:
• Updated input 'agenix':
    'github:ryantm/agenix/de96bd907d5fbc3b14fc33ad37d1b9a3cb15edc6' (2024-07-09)
  → 'github:ryantm/agenix/f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41' (2024-08-10)
• Updated input 'bscpkgs':
    'git+https://git.sr.ht/~rodarima/bscpkgs?ref=refs/heads/master&rev=de89197a4a7b162db7df9d41c9d07759d87c5709 ' (2024-04-24)
  → 'git+https://git.sr.ht/~rodarima/bscpkgs?ref=refs/heads/master&rev=6782fc6c5b5a29e84a7f2c2d1064f4bcb1288c0f ' (2024-11-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/693bc46d169f5af9c992095736e82c3488bf7dbb' (2024-07-14)
  → 'github:NixOS/nixpkgs/9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc' (2025-01-14)
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 15:43:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dab6f08d89 
							
						 
					 
					
						
						
							
							Set nixpkgs to track nixos-24.11  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 15:43:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8190523c30 
							
						 
					 
					
						
						
							
							Add script to monitor GPFS  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 15:43:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d335d69ba6 
							
						 
					 
					
						
						
							
							Add BSC machines to ssh config  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cec49eb5fc 
							
						 
					 
					
						
						
							
							Collect statistics from logged users  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							22db38c98f 
							
						 
					 
					
						
						
							
							Add custom GPFS exporter for MN5  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d4eebbb59 
							
						 
					 
					
						
						
							
							Remove exception to fetch task endpoint  
						
						... 
						
						
						
						It causes the request to go to the website rather than the Gitea
service.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							025f6a0c0c 
							
						 
					 
					
						
						
							
							Use SSD for boot, then switch to NVME  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							abc74c5445 
							
						 
					 
					
						
						
							
							Use NVME as root  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6942f09f69 
							
						 
					 
					
						
						
							
							Keep host header for Grafana requests  
						
						... 
						
						
						
						This was breaking requests due to CSRF check.
See: https://github.com/grafana/grafana/issues/45117#issuecomment-1033842787 
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							56f6855af7 
							
						 
					 
					
						
						
							
							Ignore logging requests from the gitea runner  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							81c822e68e 
							
						 
					 
					
						
						
							
							Log the client IP not the proxy  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							53e80b1f19 
							
						 
					 
					
						
						
							
							Ignore misc directory  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							21feb01e7b 
							
						 
					 
					
						
						
							
							Create paste directories in /ceph/p  
						
						... 
						
						
						
						Ensure that all hut users have a paste directory in /ceph/p owned by
themselves. We need to wait for the ceph mount point to create them, so
we use a systemd service that waits for the remote-fs.target.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9ea7b2b475 
							
						 
					 
					
						
						
							
							Add p command to paste files  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fce4d89e1d 
							
						 
					 
					
						
						
							
							Use nginx to serve website and other services  
						
						... 
						
						
						
						Instead of using multiple tunels to forward all our services to the VM
that serves jungle.bsc.es, just use nginx to redirect the traffic from
hut. This allows adding custom rules for paths that are not posible
otherwise.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:23:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6b282375f8 
							
						 
					 
					
						
						
							
							Mount the NVME disk in /nvme  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-01-16 14:22:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6782fc6c5b 
							
						 
					 
					
						
						
							
							Add cacheline parameter to nOS-V  
						
						... 
						
						
						
						By default it is set to 64 bits. The cacheline parameter is required
when cross-compiling nOS-V, as it cannot be read from the build machine.
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2024-11-29 09:16:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							73550ad5a9 
							
						 
					 
					
						
						
							
							Remove unneeded NODES dependencies  
						
						... 
						
						
						
						The autoreconfHook helper already provides autotools binaries. Also NODES
no longer uses papi.
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2024-11-29 09:16:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							48d67ef6c2 
							
						 
					 
					
						
						
							
							Fix NODES native dependencies  
						
						... 
						
						
						
						Move NODES build tools to nativeBuildInputs. This is needed for
cross-compilation, given that build tools must much the build system.
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2024-11-29 09:16:03 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Peñacoba 
							
						 
					 
					
						
						
						
						
							
						
						
							73e30d20e9 
							
						 
					 
					
						
						
							
							Python is needed in openmp now  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2024-11-29 09:09:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5f85082553 
							
						 
					 
					
						
						
							
							Update sonar to 1.0.1  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-11-27 16:10:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							46f15ac201 
							
						 
					 
					
						
						
							
							Update LLVM to 2024.11  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-11-27 16:10:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b442ddf1a4 
							
						 
					 
					
						
						
							
							Update Nanos6 to 4.2  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-11-27 16:10:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b006538147 
							
						 
					 
					
						
						
							
							Update TAMPI to 4.0  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-11-27 16:09:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							995aa0b2e2 
							
						 
					 
					
						
						
							
							Update NODES to 1.3  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-11-27 16:09:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							896ec0ad0f 
							
						 
					 
					
						
						
							
							Update nOS-V to 3.1.0  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-11-27 16:09:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2d9d2701a9 
							
						 
					 
					
						
						
							
							Update ovni to 1.11.0  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-11-27 16:08:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							74e11db8b6 
							
						 
					 
					
						
						
							
							Only enable MPI in ovni on native builds  
						
						... 
						
						
						
						Tested with:
hut% nix build .#bsc-ci.all
hut% nix build .#pkgsCross.riscv64.ovni
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
Reviewed-by: Aleix Boné <aleix.boneribo@bsc.es> 
						
						
					 
					
						2024-10-28 13:42:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e046363e52 
							
						 
					 
					
						
						
							
							nos-v: fix cross compilation  
						
						... 
						
						
						
						Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2024-10-28 13:40:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aa3f816388 
							
						 
					 
					
						
						
							
							ovni: fix cross compilation  
						
						... 
						
						
						
						Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2024-10-28 13:40:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3eff2662bb 
							
						 
					 
					
						
						
							
							paraver: install manpages  
						
						... 
						
						
						
						Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2024-10-28 13:39:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							260986b9f2 
							
						 
					 
					
						
						
							
							Delay nix-gc until /home is mounted  
						
						... 
						
						
						
						Prevents starting the garbage collector before the remote FS are
mounted, in particular /home. Otherwise, all the gcroots which have
symlinks in /home will be considered stale and they will be removed.
See: #79 
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2024-09-20 09:45:30 +02:00