16ada09600 
							
						 
					 
					
						
						
							
							Remove SSH proxy to access BSC clusters  
						
						... 
						
						
						
						We now have direct connection to them.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-15 11:18:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d291d715c 
							
						 
					 
					
						
						
							
							Add users to apex machine  
						
						... 
						
						
						
						They need to be able to login to apex to access any other machine from
the SSF rack.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-15 11:18:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							66001f76f7 
							
						 
					 
					
						
						
							
							Remove proxy from hut HTTP probes  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-15 11:18:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1e3b85067d 
							
						 
					 
					
						
						
							
							Remove proxy configuration from environment  
						
						... 
						
						
						
						All machines have now direct connection with the outside world.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-15 11:18:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							36ee1f3adc 
							
						 
					 
					
						
						
							
							Add storcli utility to apex  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-15 11:17:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							25e9c071b0 
							
						 
					 
					
						
						
							
							Add new configuration for apex  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-15 11:17:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							80cee2dbd0 
							
						 
					 
					
						
						
							
							Add pmartin1 user with access to fox  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-03 11:16:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ee92934c74 
							
						 
					 
					
						
						
							
							Add access to fox for rpenacob user  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 16:58:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							db0f3fed91 
							
						 
					 
					
						
						
							
							Revert "Only allow Vincent to access fox for now"  
						
						... 
						
						
						
						This reverts commit e9e3704b677baed1649583f25e4e1bc050a9534e.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 16:58:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							adeaa0484d 
							
						 
					 
					
						
						
							
							Add all terminfo files in environment  
						
						... 
						
						
						
						Fixes problems with the kitty terminal when opening vim or kakoune.
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2025-07-02 16:02:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							815810830e 
							
						 
					 
					
						
						
							
							Monitor Fox BMC with ICMP probes too  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:51:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7a52e1907c 
							
						 
					 
					
						
						
							
							Restrict DAC VPN to fox-ipmi machine only  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:51:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							22a2e1b9e8 
							
						 
					 
					
						
						
							
							Monitor fox via VPN  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:51:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f29461ae32 
							
						 
					 
					
						
						
							
							Add OpenVPN service to connect to fox BMC  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:51:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							208197f099 
							
						 
					 
					
						
						
							
							Add ac.upc.edu as name search server  
						
						... 
						
						
						
						Allows referring to fox.ac.upc.edu directly as fox.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:51:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							479ca1b671 
							
						 
					 
					
						
						
							
							Disable kptr_restrict in fox  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:08:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							40529fbdcb 
							
						 
					 
					
						
						
							
							Disable NUMA balancing in fox  
						
						... 
						
						
						
						See: https://www.kernel.org/doc/html/latest/admin-guide/sysctl/kernel.html#numa-balancing 
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:08:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b0d3fb21e 
							
						 
					 
					
						
						
							
							Load amd_uncore module in fox  
						
						... 
						
						
						
						Needed for L3 events in perf.
Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:07:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d8444131d8 
							
						 
					 
					
						
						
							
							Enable SSH X11 forwarding  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-07-02 15:07:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							af540456a6 
							
						 
					 
					
						
						
							
							Disable registration in Gitea  
						
						... 
						
						
						
						Get rid of all the spam accounts they are trying to register.
Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							42d6734da8 
							
						 
					 
					
						
						
							
							Enable msmtp configuration in tent  
						
						... 
						
						
						
						Allows gitea to send notifications via email.
Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							071a8084a0 
							
						 
					 
					
						
						
							
							Add GitLab runner with debian docker for PM  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24a0c58592 
							
						 
					 
					
						
						
							
							Monitor nix-daemon in tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							810a6dfcec 
							
						 
					 
					
						
						
							
							Move nix-daemon exporter to modules  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							47ad89dee1 
							
						 
					 
					
						
						
							
							Add p service for pastes  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8af1b259f5 
							
						 
					 
					
						
						
							
							Enable public-inbox service in tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							560003d4fd 
							
						 
					 
					
						
						
							
							Enable gitea in tent  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es>
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es> 
						
						
					 
					
						2025-06-18 15:36:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							68ff45075c 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fc68d16197 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f6ec1293f4 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4feeff978c 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7b19292912 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0627db0eb9 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ae2f6dde41 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3bf70656dc 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1cf989d727 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							19f734e622 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d6e3d9626c 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9c32e42dcc 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							61e6d3232b 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a87b99d0a4 
							
						 
					 
					
						
						
							
							Update bench6 package to bf29a531  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-16 15:34:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							43d32ac16d 
							
						 
					 
					
						
						
							
							Use nixpkgs from flake.lock and support attrs when importing bscpkgs  
						
						... 
						
						
						
						This makes `nix-build` and friends use the current flake lock instead of
the outdated pinned version we had in `./nixpkgs.nix`
With this, `nix-build -A ovni` and `nix build .#ovni` should produce the
same result.
This will fail if the flake nixpkgs input does not come from NixOS/nixpkgs.
We could use edolstra/flake-compat instead, but it's overkill imho.
Additionally, I made default.nix behave like nixpkgs, so that we can
import bscpkgs à la nixpkgs (Apply overlays and other options that nixpkgs
accepts):
```nix
let pkgs = import bscpkgs { inherit system; }; in <...>
```
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es> 
						
						
					 
					
						2025-06-16 12:29:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d0fd8cde46 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5223ea53f6 
							
						 
					 
					
						
						
							
							Rekey secrets with tent keys  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							253426ce00 
							
						 
					 
					
						
						
							
							Add tent host key and admin keys  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							df67b6cd26 
							
						 
					 
					
						
						
							
							Create directories in /vault/home for tent users  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							766da21097 
							
						 
					 
					
						
						
							
							Add software RAID in tent using 3 disks  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							18461c0d59 
							
						 
					 
					
						
						
							
							Add access to tent to all hut users too  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							028b151c78 
							
						 
					 
					
						
						
							
							Add hut SSH configuration from outside SSF LAN  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7176b066bb 
							
						 
					 
					
						
						
							
							Don't use proxy in base preset  
						
						... 
						
						
						
						Reviewed-by: Aleix Boné <abonerib@bsc.es> 
						
						
					 
					
						2025-06-11 16:04:00 +02:00