Lustre testing infrastructure

How the hpc_lustreci integrates in the HPC lab's infrastructure

Fileserver

All repos and packages are hosted in the HPC lab's fileserver : http://10.40.0.13

http://10.40.0.13/lustre contains the lustre rpms. http://10.40.0.13/lustre/latest/ is a symlink to the latest build.

http://10.40.0.13/lustre_deps contains various dependencies for the lustre build as well as installation and testing : 
   - http://10.40.0.13/lustre_deps/repo/Packages/ contains zfs and pdsh
   - http://10.40.0.13/lustre_deps/repo/SPACKAGES/ contains srpm for pdsh, and the kernels
   - http://10.40.0.13/lustre_deps/linux/ contains a repo containing the latest compatible kernel


MrProvisioner

Concerning the kickstart and the VMs used as testing nodes :
    - the kickstarts are hosted on MrP : http://10.40.0.11:5000/admin/#/preseeds/60 for LustreVM and http://10.40.0.11:5000/admin/#/preseeds/59 for the vanilla CentOS8
    - those kickstarts are associated to two "token" machines, so that they can be correctly templated with the ssh_keys : http://10.40.0.11:5000/admin/#/machines/33 for LustreVM and http://10.40.0.11:5000/admin/#/machines/32 for vanilla
    - two special users are associated to those : http://10.40.0.11:5000/admin/#/users/25 is the user containing the private ssh key for the testing cluster, and http://10.40.0.11:5000/admin/#/users/26 the associated public key (passwords to be found in the HPC Lab Secrets document).