From c1322dceb60f96d38b920206833407cf4dd307e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Bon=C3=A9?= Date: Tue, 24 Mar 2026 16:39:14 +0100 Subject: [PATCH] Bind mount /home as /nfs/home in apex and owls Fixes: https://jungle.bsc.es/git/rarias/jungle/issues/232 Reviewed-by: Rodrigo Arias Mallo --- m/apex/configuration.nix | 1 + m/module/nfs-home-bind.nix | 8 ++++++++ m/owl1/configuration.nix | 1 + m/owl2/configuration.nix | 1 + 4 files changed, 11 insertions(+) create mode 100644 m/module/nfs-home-bind.nix diff --git a/m/apex/configuration.nix b/m/apex/configuration.nix index 71c69f8d..316fef1f 100644 --- a/m/apex/configuration.nix +++ b/m/apex/configuration.nix @@ -7,6 +7,7 @@ ../module/ceph.nix ../module/hut-substituter.nix ../module/slurm-server.nix + ../module/nfs-home-bind.nix ./nfs.nix ./wireguard.nix ]; diff --git a/m/module/nfs-home-bind.nix b/m/module/nfs-home-bind.nix new file mode 100644 index 00000000..4bd7aaf8 --- /dev/null +++ b/m/module/nfs-home-bind.nix @@ -0,0 +1,8 @@ +{ + # Alias nfs home + fileSystems."/nfs/home" = { + device = "/home"; + fsType = "none"; + options = [ "bind" ]; + }; +} diff --git a/m/owl1/configuration.nix b/m/owl1/configuration.nix index 99f88a0d..178029d9 100644 --- a/m/owl1/configuration.nix +++ b/m/owl1/configuration.nix @@ -9,6 +9,7 @@ ../module/slurm-firewall.nix ../module/debuginfod.nix ../module/hut-substituter.nix + ../module/nfs-home-bind.nix ]; # Select the this using the ID to avoid mismatches diff --git a/m/owl2/configuration.nix b/m/owl2/configuration.nix index d771c260..1621d9f6 100644 --- a/m/owl2/configuration.nix +++ b/m/owl2/configuration.nix @@ -9,6 +9,7 @@ ../module/slurm-firewall.nix ../module/debuginfod.nix ../module/hut-substituter.nix + ../module/nfs-home-bind.nix ]; # Select the this using the ID to avoid mismatches