I have created a Debian 13 version math-nfs-2, copied the puppet classes, and reattached the volume. However, after restarting the other lab instances, they don't seem to find the respective nfs mounts. They create empty directories. How do they figure out that math-nfs-2 is the new host serving NFS?
Note, without a restart, the other instances had a broken link to the mount point
physikerwelt@math-docker-2:/mnt/nfs$ ls -lah ls: cannot access 'labstore-secondary-project': Stale file handle total 84K drwxr-xr-x 6 root root 4.0K Jan 11 2024 . drwxr-xr-x 3 root root 4.0K Jan 11 2024 .. drwxr-xr-x 1102 400 400 36K Jun 17 19:45 dumps-clouddumps1001.wikimedia.org drwxr-xr-x 1102 400 400 36K Jun 17 19:45 dumps-clouddumps1002.wikimedia.org d????????? ? ? ? ? ? labstore-secondary-project drwxrwxrwt 22 root root 4.0K Jun 9 13:22 secondary-scratch physikerwelt@math-docker-2:/mnt/nfs$