c49dd15303 
							
						 
					 
					
						
						
							
							Add bsc.es to resolve domain names  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							38fd0eefa3 
							
						 
					 
					
						
						
							
							Monitor AXLE machine too  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e386a320ff 
							
						 
					 
					
						
						
							
							Use IPv4 for blackbox exporter  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5ea8d6a6dd 
							
						 
					 
					
						
						
							
							Add public html files to tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7b108431dc 
							
						 
					 
					
						
						
							
							Add docker GitLab runner for BSC GitLab  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e80b4d7c31 
							
						 
					 
					
						
						
							
							Add GitLab shell runner in tent for PM  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e4c22e91b2 
							
						 
					 
					
						
						
							
							Enable jungle robot emails for Grafana in tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							27d4f4f272 
							
						 
					 
					
						
						
							
							Add tent key for nix-serve  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							978087e53a 
							
						 
					 
					
						
						
							
							Remove jungle nix cache from tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ad9a5bc906 
							
						 
					 
					
						
						
							
							Enable nix cache  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7aeb78426e 
							
						 
					 
					
						
						
							
							Serve Grafana from subpath  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a0d1b31bb6 
							
						 
					 
					
						
						
							
							Add nginx server in tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a7775f9a8d 
							
						 
					 
					
						
						
							
							Add monitoring in tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:35:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7bb11611a8 
							
						 
					 
					
						
						
							
							Disable nix garbage collector in tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2025-06-11 16:05:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cf9bcc27e0 
							
						 
					 
					
						
						
							
							Rekey secrets with tent keys  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							81073540b0 
							
						 
					 
					
						
						
							
							Add tent host key and admin keys  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a43f856b53 
							
						 
					 
					
						
						
							
							Create directories in /vault/home for tent users  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							be231b6d2d 
							
						 
					 
					
						
						
							
							Add software RAID in tent using 3 disks  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2f2381ad0f 
							
						 
					 
					
						
						
							
							Add access to tent to all hut users too  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							19e90a1ef7 
							
						 
					 
					
						
						
							
							Add hut SSH configuration from outside SSF LAN  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							090100f180 
							
						 
					 
					
						
						
							
							Don't use proxy in base preset  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3d48d224c9 
							
						 
					 
					
						
						
							
							Add tent machine from xeon04  
						
						... 
						
						
						
						We moved the tent machine to the server room in the BSC building and is
now directly connected to the raccoon via NAT.
Fixes: #106 
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:03:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0317f42613 
							
						 
					 
					
						
						
							
							Create specific SSF rack configuration  
						
						... 
						
						
						
						Allow xeon machines to optionally inherit SSF configuration such as the
NFS mount point and the network configuration.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:03:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							efac36b186 
							
						 
					 
					
						
						
							
							Only allow Vincent to access fox for now  
						
						... 
						
						
						
						Needed to run benchmarks without interference.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 12:08:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d2385ac639 
							
						 
					 
					
						
						
							
							Use performance governor in fox  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 12:08:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d28ed0ab69 
							
						 
					 
					
						
						
							
							Add hut as nix cache in fox  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 12:08:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1ef6f9a2bb 
							
						 
					 
					
						
						
							
							Use extra- for substituters and trusted-public-keys  
						
						... 
						
						
						
						From the nix manual:
> A configuration setting usually overrides any previous value. However,
> for settings that take a list of items, you can prefix the name of the
> setting by extra- to append to the previous value.
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2025-06-11 11:27:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							86b7032bbb 
							
						 
					 
					
						
						
							
							Use DHCP for Ethernet in fox  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 10:24:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8c5f4defd7 
							
						 
					 
					
						
						
							
							Use UPC time servers as others are blocked  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 10:24:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b802a59868 
							
						 
					 
					
						
						
							
							Create tracing group and add arocanon in raccoon  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 11:09:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7247f7e665 
							
						 
					 
					
						
						
							
							Extend perf support in raccoon  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 11:09:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1d555871a5 
							
						 
					 
					
						
						
							
							Enable nixdebuginfod in raccoon  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:50:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a2535c996d 
							
						 
					 
					
						
						
							
							Make raccoon use performance governor  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:45:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							37e60afb54 
							
						 
					 
					
						
						
							
							Enable binfmt emulation in raccoon  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:45:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3fe138a418 
							
						 
					 
					
						
						
							
							Disable nix garbage collector in raccoon  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:45:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4e7a9f7ce4 
							
						 
					 
					
						
						
							
							Add dbautist user to raccoon machine  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:45:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a6a1af673a 
							
						 
					 
					
						
						
							
							Add node exporter monitoring in raccoon  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:45:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2a3a7b2fb2 
							
						 
					 
					
						
						
							
							Allow X11 forwarding via SSH  
						
						... 
						
						
						
						Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:45:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4ab1c836a 
							
						 
					 
					
						
						
							
							Enable linger for user rarias  
						
						... 
						
						
						
						Allows services to run without a login session.
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:45:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fb8b4defa7 
							
						 
					 
					
						
						
							
							Only proxy SSH git remotes via hut in xeon  
						
						... 
						
						
						
						Other machines like raccoon have direct access.
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-03 10:44:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1bcfbf8cd6 
							
						 
					 
					
						
						
							
							Add machine map file  
						
						... 
						
						
						
						Documents the location, board and serial numbers so we can track the
machines if they move around. Some information is unkown.
Using the Nix language to encode the machines location and properties
allows us to later use that information in the configuration of the
machines themselves.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 14:55:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9f43a0e13b 
							
						 
					 
					
						
						
							
							Remove fox monitoring via IPMI  
						
						... 
						
						
						
						We will need to setup an VPN to be able to access fox in its new
location, so for now we simply remove the IPMI monitoring.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3a3c3050ef 
							
						 
					 
					
						
						
							
							Monitor fox, gateway and UPC anella via ICMP  
						
						... 
						
						
						
						Fox should reply once the machine is connected to the UPC network.
Monitoring also the gateway and UPC anella allows us to estimate if the
whole network is down or just fox.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4419f68948 
							
						 
					 
					
						
						
							
							Update configuration for UPC network  
						
						... 
						
						
						
						The fox machine will be placed in the UPC network, so we update the
configuration with the new IP and gateway. We won't be able to reach hut
directly so we also remove the host entry and proxy.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e51fc9ffa5 
							
						 
					 
					
						
						
							
							Disable home via NFS in fox  
						
						... 
						
						
						
						It won't be accesible anymore as we won't be in the same LAN.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2ae9e9b635 
							
						 
					 
					
						
						
							
							Rekey all secrets  
						
						... 
						
						
						
						Fox is no longer able to use munge or ceph, so we remove the key and
rekey them.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							be77f6a5f5 
							
						 
					 
					
						
						
							
							Rotate fox SSH host key  
						
						... 
						
						
						
						Prevent decrypting old secrets by reading the git history.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6316a12a67 
							
						 
					 
					
						
						
							
							Distrust fox SSH key  
						
						... 
						
						
						
						We no longer will share secrets with fox until we can regain our trust.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							db663913d8 
							
						 
					 
					
						
						
							
							Remove Ceph module from fox  
						
						... 
						
						
						
						It will no longer be accesible from the UPC.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4846b0f6c 
							
						 
					 
					
						
						
							
							Remove fox from SLURM  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-02 11:26:20 +02:00