From 9155d318cefa4704b90329f1d2d1b5d9e7dad128 Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Wed, 17 Sep 2025 15:15:50 +0200 Subject: [PATCH 1/2] Fix various comments in Ansible group files --- environments/common/inventory/groups | 13 ++++++------- environments/site/inventory/groups | 12 ++++++------ 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/environments/common/inventory/groups b/environments/common/inventory/groups index 6926355ed..c02226b82 100644 --- a/environments/common/inventory/groups +++ b/environments/common/inventory/groups @@ -91,22 +91,22 @@ fail2ban # Add `openhpc` group to add slurm users via creation of users on each node. [openondemand] -# Host to run Open Ondemand server on - subset of login +# Host to run Open OnDemand server on - subset of login [openondemand_desktop] -# Subset of compute to run a interactive desktops on via Open Ondemand +# Subset of compute to run a interactive desktops on via Open OnDemand [openondemand_jupyter] -# Subset of compute to run a Jupyter Notebook servers on via Open Ondemand +# Subset of compute to run a Jupyter Notebook servers on via Open OnDemand [openondemand_rstudio] -# Subset of compute to run RStudio servers on via Open Ondemand +# Subset of compute to run RStudio servers on via Open OnDemand [openondemand_matlab] -# Subset of compute to run RStudio servers on via Open Ondemand +# Subset of compute to run a MATLAB interactive desktop on via Open OnDemand [openondemand_codeserver] -# Subset of compute to run a Codeserver VSCode instance on via Open Ondemand +# Subset of compute to run a Codeserver VSCode instance on via Open OnDemand [etc_hosts] # Hosts to manage /etc/hosts e.g. if no internal DNS. See ansible/roles/etc_hosts/README.md @@ -217,4 +217,3 @@ extra_packages # separately from the appliance. e.g # pulp_host ansible_host= # Note the host name can't conflict with group names i.e can't be called `pulp` or `pulp_server` - diff --git a/environments/site/inventory/groups b/environments/site/inventory/groups index b78197df0..2798790c7 100644 --- a/environments/site/inventory/groups +++ b/environments/site/inventory/groups @@ -44,27 +44,27 @@ login openhpc [openondemand:children] -# Host to run Open Ondemand server on - subset of login +# Host to run Open OnDemand server on - subset of login login [openondemand_desktop:children] -# Subset of compute to run a interactive desktops on via Open Ondemand +# Subset of compute to run a interactive desktops on via Open OnDemand compute [openondemand_jupyter:children] -# Subset of compute to run a Jupyter Notebook servers on via Open Ondemand +# Subset of compute to run a Jupyter Notebook servers on via Open OnDemand compute [openondemand_rstudio:children] -# Subset of compute to run RStudio servers on via Open Ondemand +# Subset of compute to run RStudio servers on via Open OnDemand compute [openondemand_matlab:children] -# Subset of compute to run a MATLAB interactive desktop on via Open Ondemand +# Subset of compute to run a MATLAB interactive desktop on via Open OnDemand compute [openondemand_codeserver:children] -# Subset of compute to run a Codeserver VSCode instance on via Open Ondemand +# Subset of compute to run a Codeserver VSCode instance on via Open OnDemand compute [etc_hosts:children] From 909451d433a25cb74eb1ece0214edcb60e57deed Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Thu, 18 Sep 2025 19:08:35 +0200 Subject: [PATCH 2/2] Expose vgpu group in site inventory --- environments/site/inventory/groups | 3 +++ 1 file changed, 3 insertions(+) diff --git a/environments/site/inventory/groups b/environments/site/inventory/groups index 2798790c7..930cf9310 100644 --- a/environments/site/inventory/groups +++ b/environments/site/inventory/groups @@ -81,6 +81,9 @@ cluster # Hosts to recompile Slurm for - allows supporting Slurm autodetection method 'nvml' cuda +[vgpu] +# Hosts where vGPU/MIG should be configured - see docs/mig.md + [eessi:children] # Hosts on which EESSI stack should be configured openhpc