diff --git a/lib/refrepo/gen/oar-properties.rb b/lib/refrepo/gen/oar-properties.rb
index 86bf28b7d3004650272fb74c7d41d3a93bf19e97..86008a95360d449a690cf78bf310af3240fba375 100644
--- a/lib/refrepo/gen/oar-properties.rb
+++ b/lib/refrepo/gen/oar-properties.rb
@@ -1174,9 +1174,6 @@ def extract_clusters_description(clusters, site_name, options, data_hierarchy, s
     # (2-b) Detect existing resource_ids and {CPU, CORE, CPUSET, GPU}'s IDs
     ############################################
 
-    # Detect if the cluster is new, or if it is already known by OAR
-    is_a_new_cluster = cluster_resources.select{|x| x["cluster"] == cluster_name}.length == 0
-
     # <phys_rsc_map> is a hash that centralises variables that will be used for managing IDs of CPUs, COREs, GPUs of
     # the cluster that is going to be updated. <phys_rsc_map> is useful to detect situations where the current number
     # of resources associated to a cluster does not correspond to the needs of the cluster.
@@ -1199,47 +1196,37 @@ def extract_clusters_description(clusters, site_name, options, data_hierarchy, s
     }
 
     # For each physical ressource, we prepare a list of IDs:
-    #   a) if the cluster is new: the IDs is a list of number in [max_resource_id, max_resource_id + cluster_resource_count]
-    #   a) if the cluster is not new: the IDs is the list of existing resources
+    #   a) we start with the IDs of the list of existing resources
+    #   b) we add more if needed
     phys_rsc_map.each do |physical_resource, variables|
-      # if it's a new cluster, or the cluster doesn't have resource ids for this kind of resources
-      if is_a_new_cluster or cluster_resources.map{|r| r[physical_resource]}.select{|x| not x.nil?}.empty?
-        variables[:current_ids] = [*next_rsc_ids[physical_resource]+1..next_rsc_ids[physical_resource]+variables[:per_cluster_count]]
+      current_ids = cluster_resources.map{|r| r[physical_resource]}.select{|x| not x.nil?}.uniq
+      if current_ids.length > variables[:per_cluster_count]
+        raise "#{physical_resource}: too many IDs in OAR compared to what we need to generate. This case needs to be fixed manually."
+      elsif current_ids.length < variables[:per_cluster_count]
+        # there are less resources currently affected to that cluster than what is needed. affect more and bump next_rsc_ids
+        needed = variables[:per_cluster_count] - current_ids.length
+        current_ids += [*next_rsc_ids[physical_resource]+1..next_rsc_ids[physical_resource]+needed]
         next_rsc_ids[physical_resource] = variables[:per_server_count] > 0 ? variables[:current_ids].max : next_rsc_ids[physical_resource]
       else
-        variables[:current_ids] = cluster_resources.map{|r| r[physical_resource]}.select{|x| not x.nil?}.uniq
+        # that's OK, nothing to do
       end
+      variables[:current_ids] = current_ids
     end
 
-    if is_a_new_cluster
-      oar_resource_ids = phys_rsc_map["core"][:current_ids].map{|_r| -1}
-    else
-      oar_resource_ids = cluster_resources.map{|r| r["id"]}.uniq
-    end
-
-    phys_rsc_map.each do |physical_resource, variables|
-      # Try to detect case where an existing cluster is misconfigured: too many or too few OAR resources
-      phys_rsc_ids = variables[:current_ids]
-      expected_phys_rsc_count = variables[:per_cluster_count]
-
-      if phys_rsc_ids.length != expected_phys_rsc_count
-        if ["cpu", "core", "gpu"].include? physical_resource
-          puts("#{physical_resource.upcase} has an unexpected number of resources (current:#{phys_rsc_ids.length} vs expected:#{expected_phys_rsc_count}).")
-          if ["cpu", "core"].include? physical_resource # this problem is not fatal for GPUs
-            raise "unexpected number (current:#{phys_rsc_ids.length} vs expected:#{expected_phys_rsc_count}) of resources for cluster #{cluster_name}"
-          end
-        end
-      end
-
-      variables[:current_ids] = phys_rsc_ids
+    oar_resource_ids = cluster_resources.map{|r| r["id"]}.uniq
+    if oar_resource_ids.length < phys_rsc_map["core"][:current_ids].length
+      # the cluster has less resource ids than needed (because resources were added to it)
+      needed = phys_rsc_map["core"][:current_ids].length - oar_resource_ids.length
+      # -1 here asks to generate the resources, not change them
+      oar_resource_ids += [*1..needed].map { -1 }
     end
 
     # Some cluster (econome) have attributed resources according to the "alpha-numerical" order of nodes
     # ([1, 11, 12, ..., 3] instead of [1, 2, 3, 4, ...]). Here we preserve to order of existing nodes of the cluster
-    if is_a_new_cluster
+    nodes_names = cluster_resources.map{|r| r["host"]}.map{|fqdn| {:fqdn => fqdn, :name => fqdn.split(".")[0]}}.uniq
+    if nodes_names.length != node_count
+      # some missing nodes. we regenerate the list from scratch
       nodes_names = (1..node_count).map {|i| {:name => "#{cluster_name}-#{i}", :fqdn => "#{cluster_name}-#{i}.#{site_name}.grid5000.fr"}}
-    else
-      nodes_names = cluster_resources.map{|r| r["host"]}.map{|fqdn| {:fqdn => fqdn, :name => fqdn.split(".")[0]}}.uniq
     end
 
     ############################################
diff --git a/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_diff_stdout.txt b/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_diff_stdout.txt
index 52715b941dd206aa87840a338c32e394c21474fa..bbf7aa3d08d656c514fbe5726aba8873a235f348 100644
--- a/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_diff_stdout.txt
+++ b/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_diff_stdout.txt
@@ -1,4 +1,3 @@
-GPU has an unexpected number of resources (current:51 vs expected:52).
 Output format: [ '-', 'key', 'value'] for missing, [ '+', 'key', 'value'] for added, ['~', 'key', 'old value', 'new value'] for changed
   clustera-1:
     ["~", "gpu_model", "RTX 2080 Ti", "GeForce RTX 2080 Ti"]
diff --git a/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_print_stdout.txt b/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_print_stdout.txt
index e79a6d915a2f890bbed1db66224f4be424c55618..2434d82fc33184773a8f15eab82e8fa671a5ceb5 100644
--- a/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_print_stdout.txt
+++ b/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_print_stdout.txt
@@ -1,4 +1,3 @@
-GPU has an unexpected number of resources (current:51 vs expected:52).
 
 #! /usr/bin/env bash
 
diff --git a/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_table_stdout.txt b/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_table_stdout.txt
index 2da72708a864a1ea83dcbb77b18d61fd9ff4fd82..5b7e29d6409a0aa8efaa18f3f0c648dbe3471c9f 100644
--- a/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_table_stdout.txt
+++ b/spec/output/graffiti-gpu-removed-OAR-updated-gpu-re-added_table_stdout.txt
@@ -1,4 +1,3 @@
-GPU has an unexpected number of resources (current:51 vs expected:52).
 +---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
 |   cluster | host                 | cpu   | core  | cpuset   | gpu  | gpudevice            | cpumodel                       | gpumodel                      |
 +---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
diff --git a/spec/output/graffiti-gpu-removed_diff_stdout.txt b/spec/output/graffiti-gpu-removed_diff_stdout.txt
index 134ea35ab3dd55331bcebc8fc58a9f0f23027cad..faedd89619984c0104aa67a38ff61cce37227aa7 100644
--- a/spec/output/graffiti-gpu-removed_diff_stdout.txt
+++ b/spec/output/graffiti-gpu-removed_diff_stdout.txt
@@ -1,45 +1 @@
-GPU has an unexpected number of resources (current:52 vs expected:51).
-Output format: [ '-', 'key', 'value'] for missing, [ '+', 'key', 'value'] for added, ['~', 'key', 'old value', 'new value'] for changed
-  clustera-1:
-    ["~", "gpu_model", "RTX 2080 Ti", "GeForce RTX 2080 Ti"]
-    ["~", "wattmeter", "MULTIPLE", "NO"]
-    ["+", "core_count", 16]
-    ["+", "cpu_count", 2]
-    ["+", "eth_kavlan_count", 1]
-    ["+", "thread_count", 32]
-  clustera-2:
-    ["~", "gpu_count", 4, 3]
-    ["~", "gpu_model", "RTX 2080 Ti", "GeForce RTX 2080 Ti"]
-    ["~", "wattmeter", "MULTIPLE", "NO"]
-    ["+", "core_count", 16]
-    ["+", "cpu_count", 2]
-    ["+", "eth_kavlan_count", 1]
-    ["+", "thread_count", 32]
-  clustera-3:
-    ["~", "gpu_model", "RTX 2080 Ti", "GeForce RTX 2080 Ti"]
-    ["~", "wattmeter", "MULTIPLE", "NO"]
-    ["+", "core_count", 16]
-    ["+", "cpu_count", 2]
-    ["+", "eth_kavlan_count", 1]
-    ["+", "thread_count", 32]
-  clustera-4: same modifications as above
-  clustera-5: same modifications as above
-  clustera-6: same modifications as above
-  clustera-7: same modifications as above
-  clustera-8: same modifications as above
-  clustera-9: same modifications as above
-  clustera-10: same modifications as above
-  clustera-11: same modifications as above
-  clustera-12: same modifications as above
-  clustera-13: same modifications as above
-Properties that need to be created on the fakesite server: cpu_count, core_count, thread_count, eth_kavlan_count
-Properties existing on the fakesite server but not managed/known by the generator: disk, diskpath.
-Hint: you can delete properties with 'oarproperty -d <property>' or add them to the ignore list in lib/lib-oar-properties.rb.
-# Error: Resource 9679 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8555 cpuset=9 gpu=60 gpudevice=3) has a mismatch for ressource GPU: OAR API gives 60, generator wants 59.
-# Error: Resource 9679 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8555 cpuset=9 gpu=60 gpudevice=3) has a mismatch for ressource GPUDEVICE: OAR API gives 3, generator wants 2.
-# Error: Resource 9680 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8556 cpuset=11 gpu=60 gpudevice=3) has a mismatch for ressource GPU: OAR API gives 60, generator wants 59.
-# Error: Resource 9680 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8556 cpuset=11 gpu=60 gpudevice=3) has a mismatch for ressource GPUDEVICE: OAR API gives 3, generator wants 2.
-# Error: Resource 9681 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8557 cpuset=13 gpu=60 gpudevice=3) has a mismatch for ressource GPU: OAR API gives 60, generator wants 59.
-# Error: Resource 9681 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8557 cpuset=13 gpu=60 gpudevice=3) has a mismatch for ressource GPUDEVICE: OAR API gives 3, generator wants 2.
-# Error: Resource 9682 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8558 cpuset=15 gpu=60 gpudevice=3) has a mismatch for ressource GPU: OAR API gives 60, generator wants 59.
-# Error: Resource 9682 (host=clustera-2.nancy.grid5000.fr cpu=1618 core=8558 cpuset=15 gpu=60 gpudevice=3) has a mismatch for ressource GPUDEVICE: OAR API gives 3, generator wants 2.
+gpu: too many IDs in OAR compared to what we need to generate. This case needs to be fixed manually.
diff --git a/spec/output/graffiti-gpu-removed_print_stdout.txt b/spec/output/graffiti-gpu-removed_print_stdout.txt
index a8f39d6db97102ddd7be44ddc3eb8ea3cf8b5bae..faedd89619984c0104aa67a38ff61cce37227aa7 100644
--- a/spec/output/graffiti-gpu-removed_print_stdout.txt
+++ b/spec/output/graffiti-gpu-removed_print_stdout.txt
@@ -1,416 +1 @@
-GPU has an unexpected number of resources (current:52 vs expected:51).
-
-#! /usr/bin/env bash
-
-set -eu
-set -x
-set -o pipefail
-
-echo '================================================================================'
-
-property_exist () {
-  [[ $(oarproperty -l | grep -e "^$1$") ]]
-}
-
-node_exist () {
-  [[ $(oarnodes --sql "host='$1' and type='default'") ]]
-}
-
-disk_exist () {
-  [[ $(oarnodes --sql "host='$1' and type='disk' and disk='$2'") ]]
-}
-
-
-# if [ $(oarnodes -Y | grep " cpu:" | awk '{print $2}' | sort -nr | wc -c) == "0" ]; then
-#   NEXT_AVAILABLE_CPU_ID=0
-# else
-#   MAX_CPU_ID=$(oarnodes -Y | grep " cpu:" | awk '{print $2}' | sort -nr | head -n1)
-#   let "NEXT_AVAILABLE_CPU_ID=MAX_CPU_ID+1"
-# fi
-#
-# if [ $(oarnodes -Y | grep " core:" | awk '{print $2}' | sort -nr | wc -c) == "0" ]; then
-#   NEXT_AVAILABLE_CORE_ID=0
-# else
-#   MAX_CORE_ID=$(oarnodes -Y | grep " core:" | awk '{print $2}' | sort -nr | head -n1)
-#   let "NEXT_AVAILABLE_CORE_ID=MAX_CORE_ID+1"
-# fi
-
-#############################################
-# Create OAR properties that were created by 'oar_resources_add'
-#############################################
-property_exist 'host' || oarproperty -a host --varchar
-property_exist 'cpu' || oarproperty -a cpu
-property_exist 'core' || oarproperty -a core
-property_exist 'gpudevice' || oarproperty -a gpudevice
-property_exist 'gpu' || oarproperty -a gpu
-property_exist 'disk' || oarproperty -a disk --varchar
-property_exist 'diskpath' || oarproperty -a diskpath --varchar
-
-
-#############################################
-# Create OAR properties if they don't exist
-#############################################
-
-property_exist 'ip' || oarproperty -a ip --varchar
-property_exist 'cluster' || oarproperty -a cluster --varchar
-property_exist 'nodemodel' || oarproperty -a nodemodel --varchar
-property_exist 'switch' || oarproperty -a switch --varchar
-property_exist 'virtual' || oarproperty -a virtual --varchar
-property_exist 'cpuarch' || oarproperty -a cpuarch --varchar
-property_exist 'cpucore' || oarproperty -a cpucore
-property_exist 'cpu_count' || oarproperty -a cpu_count
-property_exist 'core_count' || oarproperty -a core_count
-property_exist 'thread_count' || oarproperty -a thread_count
-property_exist 'cputype' || oarproperty -a cputype --varchar
-property_exist 'cpufreq' || oarproperty -a cpufreq --varchar
-property_exist 'disktype' || oarproperty -a disktype --varchar
-property_exist 'chassis' || oarproperty -a chassis --varchar
-property_exist 'eth_count' || oarproperty -a eth_count
-property_exist 'eth_kavlan_count' || oarproperty -a eth_kavlan_count
-property_exist 'eth_rate' || oarproperty -a eth_rate
-property_exist 'ib_count' || oarproperty -a ib_count
-property_exist 'ib_rate' || oarproperty -a ib_rate
-property_exist 'ib' || oarproperty -a ib --varchar
-property_exist 'opa_count' || oarproperty -a opa_count
-property_exist 'opa_rate' || oarproperty -a opa_rate
-property_exist 'myri_count' || oarproperty -a myri_count
-property_exist 'myri_rate' || oarproperty -a myri_rate
-property_exist 'myri' || oarproperty -a myri --varchar
-property_exist 'memcore' || oarproperty -a memcore
-property_exist 'memcpu' || oarproperty -a memcpu
-property_exist 'memnode' || oarproperty -a memnode
-property_exist 'gpu_model' || oarproperty -a gpu_model --varchar
-property_exist 'gpu_count' || oarproperty -a gpu_count
-property_exist 'exotic' || oarproperty -a exotic --varchar
-property_exist 'mic' || oarproperty -a mic --varchar
-property_exist 'wattmeter' || oarproperty -a wattmeter --varchar
-property_exist 'cluster_priority' || oarproperty -a cluster_priority
-property_exist 'max_walltime' || oarproperty -a max_walltime
-property_exist 'production' || oarproperty -a production --varchar
-property_exist 'maintenance' || oarproperty -a maintenance --varchar
-property_exist 'disk_reservation_count' || oarproperty -a disk_reservation_count
-
-
-###################################
-# clustera-1.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9651' AND type='default'" -p cpu=1615 -p core=8527 -p cpuset=0 -p gpu=53 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9652' AND type='default'" -p cpu=1615 -p core=8528 -p cpuset=2 -p gpu=53 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9653' AND type='default'" -p cpu=1615 -p core=8529 -p cpuset=4 -p gpu=53 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9654' AND type='default'" -p cpu=1615 -p core=8530 -p cpuset=6 -p gpu=53 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9655' AND type='default'" -p cpu=1615 -p core=8531 -p cpuset=8 -p gpu=54 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9656' AND type='default'" -p cpu=1615 -p core=8532 -p cpuset=10 -p gpu=54 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9657' AND type='default'" -p cpu=1615 -p core=8533 -p cpuset=12 -p gpu=54 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9658' AND type='default'" -p cpu=1615 -p core=8534 -p cpuset=14 -p gpu=54 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9659' AND type='default'" -p cpu=1616 -p core=8535 -p cpuset=1 -p gpu=55 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9660' AND type='default'" -p cpu=1616 -p core=8536 -p cpuset=3 -p gpu=55 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9661' AND type='default'" -p cpu=1616 -p core=8537 -p cpuset=5 -p gpu=55 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9662' AND type='default'" -p cpu=1616 -p core=8538 -p cpuset=7 -p gpu=55 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9663' AND type='default'" -p cpu=1616 -p core=8539 -p cpuset=9 -p gpu=56 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9664' AND type='default'" -p cpu=1616 -p core=8540 -p cpuset=11 -p gpu=56 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9665' AND type='default'" -p cpu=1616 -p core=8541 -p cpuset=13 -p gpu=56 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' AND resource_id='9666' AND type='default'" -p cpu=1616 -p core=8542 -p cpuset=15 -p gpu=56 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-1.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-1.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.1' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 FL1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=86400 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-2.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9667' AND type='default'" -p cpu=1617 -p core=8543 -p cpuset=0 -p gpu=57 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9668' AND type='default'" -p cpu=1617 -p core=8544 -p cpuset=2 -p gpu=57 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9669' AND type='default'" -p cpu=1617 -p core=8545 -p cpuset=4 -p gpu=57 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9670' AND type='default'" -p cpu=1617 -p core=8546 -p cpuset=6 -p gpu=57 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9671' AND type='default'" -p cpu=1617 -p core=8547 -p cpuset=8 -p gpu=58 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9672' AND type='default'" -p cpu=1617 -p core=8548 -p cpuset=10 -p gpu=58 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9673' AND type='default'" -p cpu=1617 -p core=8549 -p cpuset=12 -p gpu=58 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9674' AND type='default'" -p cpu=1617 -p core=8550 -p cpuset=14 -p gpu=58 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9675' AND type='default'" -p cpu=1618 -p core=8551 -p cpuset=1 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9676' AND type='default'" -p cpu=1618 -p core=8552 -p cpuset=3 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9677' AND type='default'" -p cpu=1618 -p core=8553 -p cpuset=5 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9678' AND type='default'" -p cpu=1618 -p core=8554 -p cpuset=7 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9679' AND type='default'" -p cpu=1618 -p core=8555 -p cpuset=9 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9680' AND type='default'" -p cpu=1618 -p core=8556 -p cpuset=11 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9681' AND type='default'" -p cpu=1618 -p core=8557 -p cpuset=13 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' AND resource_id='9682' AND type='default'" -p cpu=1618 -p core=8558 -p cpuset=15 -p gpu=59 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-echo; echo 'Setting properties for clustera-2.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-2.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.2' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 9L1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=3 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=86400 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-3.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9683' AND type='default'" -p cpu=1619 -p core=8559 -p cpuset=0 -p gpu=61 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9684' AND type='default'" -p cpu=1619 -p core=8560 -p cpuset=2 -p gpu=61 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9685' AND type='default'" -p cpu=1619 -p core=8561 -p cpuset=4 -p gpu=61 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9686' AND type='default'" -p cpu=1619 -p core=8562 -p cpuset=6 -p gpu=61 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9687' AND type='default'" -p cpu=1619 -p core=8563 -p cpuset=8 -p gpu=62 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9688' AND type='default'" -p cpu=1619 -p core=8564 -p cpuset=10 -p gpu=62 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9689' AND type='default'" -p cpu=1619 -p core=8565 -p cpuset=12 -p gpu=62 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9690' AND type='default'" -p cpu=1619 -p core=8566 -p cpuset=14 -p gpu=62 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9691' AND type='default'" -p cpu=1620 -p core=8567 -p cpuset=1 -p gpu=63 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9692' AND type='default'" -p cpu=1620 -p core=8568 -p cpuset=3 -p gpu=63 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9693' AND type='default'" -p cpu=1620 -p core=8569 -p cpuset=5 -p gpu=63 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9694' AND type='default'" -p cpu=1620 -p core=8570 -p cpuset=7 -p gpu=63 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9695' AND type='default'" -p cpu=1620 -p core=8571 -p cpuset=9 -p gpu=64 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9696' AND type='default'" -p cpu=1620 -p core=8572 -p cpuset=11 -p gpu=64 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9697' AND type='default'" -p cpu=1620 -p core=8573 -p cpuset=13 -p gpu=64 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' AND resource_id='9698' AND type='default'" -p cpu=1620 -p core=8574 -p cpuset=15 -p gpu=64 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-3.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-3.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.3' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 BL1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=86400 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-4.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9699' AND type='default'" -p cpu=1621 -p core=8575 -p cpuset=0 -p gpu=65 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9700' AND type='default'" -p cpu=1621 -p core=8576 -p cpuset=2 -p gpu=65 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9701' AND type='default'" -p cpu=1621 -p core=8577 -p cpuset=4 -p gpu=65 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9702' AND type='default'" -p cpu=1621 -p core=8578 -p cpuset=6 -p gpu=65 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9703' AND type='default'" -p cpu=1621 -p core=8579 -p cpuset=8 -p gpu=66 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9704' AND type='default'" -p cpu=1621 -p core=8580 -p cpuset=10 -p gpu=66 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9705' AND type='default'" -p cpu=1621 -p core=8581 -p cpuset=12 -p gpu=66 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9706' AND type='default'" -p cpu=1621 -p core=8582 -p cpuset=14 -p gpu=66 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9707' AND type='default'" -p cpu=1622 -p core=8583 -p cpuset=1 -p gpu=67 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9708' AND type='default'" -p cpu=1622 -p core=8584 -p cpuset=3 -p gpu=67 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9709' AND type='default'" -p cpu=1622 -p core=8585 -p cpuset=5 -p gpu=67 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9710' AND type='default'" -p cpu=1622 -p core=8586 -p cpuset=7 -p gpu=67 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9711' AND type='default'" -p cpu=1622 -p core=8587 -p cpuset=9 -p gpu=68 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9712' AND type='default'" -p cpu=1622 -p core=8588 -p cpuset=11 -p gpu=68 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9713' AND type='default'" -p cpu=1622 -p core=8589 -p cpuset=13 -p gpu=68 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' AND resource_id='9714' AND type='default'" -p cpu=1622 -p core=8590 -p cpuset=15 -p gpu=68 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-4.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-4.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.4' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 DL1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=172800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-5.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9715' AND type='default'" -p cpu=1623 -p core=8591 -p cpuset=0 -p gpu=69 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9716' AND type='default'" -p cpu=1623 -p core=8592 -p cpuset=2 -p gpu=69 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9717' AND type='default'" -p cpu=1623 -p core=8593 -p cpuset=4 -p gpu=69 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9718' AND type='default'" -p cpu=1623 -p core=8594 -p cpuset=6 -p gpu=69 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9719' AND type='default'" -p cpu=1623 -p core=8595 -p cpuset=8 -p gpu=70 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9720' AND type='default'" -p cpu=1623 -p core=8596 -p cpuset=10 -p gpu=70 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9721' AND type='default'" -p cpu=1623 -p core=8597 -p cpuset=12 -p gpu=70 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9722' AND type='default'" -p cpu=1623 -p core=8598 -p cpuset=14 -p gpu=70 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9723' AND type='default'" -p cpu=1624 -p core=8599 -p cpuset=1 -p gpu=71 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9724' AND type='default'" -p cpu=1624 -p core=8600 -p cpuset=3 -p gpu=71 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9725' AND type='default'" -p cpu=1624 -p core=8601 -p cpuset=5 -p gpu=71 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9726' AND type='default'" -p cpu=1624 -p core=8602 -p cpuset=7 -p gpu=71 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9727' AND type='default'" -p cpu=1624 -p core=8603 -p cpuset=9 -p gpu=72 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9728' AND type='default'" -p cpu=1624 -p core=8604 -p cpuset=11 -p gpu=72 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9729' AND type='default'" -p cpu=1624 -p core=8605 -p cpuset=13 -p gpu=72 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' AND resource_id='9730' AND type='default'" -p cpu=1624 -p core=8606 -p cpuset=15 -p gpu=72 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-5.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-5.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.5' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 CL1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=172800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-6.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9731' AND type='default'" -p cpu=1625 -p core=8607 -p cpuset=0 -p gpu=73 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9732' AND type='default'" -p cpu=1625 -p core=8608 -p cpuset=2 -p gpu=73 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9733' AND type='default'" -p cpu=1625 -p core=8609 -p cpuset=4 -p gpu=73 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9734' AND type='default'" -p cpu=1625 -p core=8610 -p cpuset=6 -p gpu=73 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9735' AND type='default'" -p cpu=1625 -p core=8611 -p cpuset=8 -p gpu=74 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9736' AND type='default'" -p cpu=1625 -p core=8612 -p cpuset=10 -p gpu=74 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9737' AND type='default'" -p cpu=1625 -p core=8613 -p cpuset=12 -p gpu=74 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9738' AND type='default'" -p cpu=1625 -p core=8614 -p cpuset=14 -p gpu=74 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9739' AND type='default'" -p cpu=1626 -p core=8615 -p cpuset=1 -p gpu=75 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9740' AND type='default'" -p cpu=1626 -p core=8616 -p cpuset=3 -p gpu=75 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9741' AND type='default'" -p cpu=1626 -p core=8617 -p cpuset=5 -p gpu=75 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9742' AND type='default'" -p cpu=1626 -p core=8618 -p cpuset=7 -p gpu=75 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9743' AND type='default'" -p cpu=1626 -p core=8619 -p cpuset=9 -p gpu=76 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9744' AND type='default'" -p cpu=1626 -p core=8620 -p cpuset=11 -p gpu=76 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9745' AND type='default'" -p cpu=1626 -p core=8621 -p cpuset=13 -p gpu=76 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' AND resource_id='9746' AND type='default'" -p cpu=1626 -p core=8622 -p cpuset=15 -p gpu=76 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-6.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-6.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.6' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 8K1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=172800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-7.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9747' AND type='default'" -p cpu=1627 -p core=8623 -p cpuset=0 -p gpu=77 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9748' AND type='default'" -p cpu=1627 -p core=8624 -p cpuset=2 -p gpu=77 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9749' AND type='default'" -p cpu=1627 -p core=8625 -p cpuset=4 -p gpu=77 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9750' AND type='default'" -p cpu=1627 -p core=8626 -p cpuset=6 -p gpu=77 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9751' AND type='default'" -p cpu=1627 -p core=8627 -p cpuset=8 -p gpu=78 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9752' AND type='default'" -p cpu=1627 -p core=8628 -p cpuset=10 -p gpu=78 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9753' AND type='default'" -p cpu=1627 -p core=8629 -p cpuset=12 -p gpu=78 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9754' AND type='default'" -p cpu=1627 -p core=8630 -p cpuset=14 -p gpu=78 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9755' AND type='default'" -p cpu=1628 -p core=8631 -p cpuset=1 -p gpu=79 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9756' AND type='default'" -p cpu=1628 -p core=8632 -p cpuset=3 -p gpu=79 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9757' AND type='default'" -p cpu=1628 -p core=8633 -p cpuset=5 -p gpu=79 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9758' AND type='default'" -p cpu=1628 -p core=8634 -p cpuset=7 -p gpu=79 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9759' AND type='default'" -p cpu=1628 -p core=8635 -p cpuset=9 -p gpu=80 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9760' AND type='default'" -p cpu=1628 -p core=8636 -p cpuset=11 -p gpu=80 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9761' AND type='default'" -p cpu=1628 -p core=8637 -p cpuset=13 -p gpu=80 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' AND resource_id='9762' AND type='default'" -p cpu=1628 -p core=8638 -p cpuset=15 -p gpu=80 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-7.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-7.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.7' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 BK1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=604800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-8.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9763' AND type='default'" -p cpu=1629 -p core=8639 -p cpuset=0 -p gpu=81 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9764' AND type='default'" -p cpu=1629 -p core=8640 -p cpuset=2 -p gpu=81 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9765' AND type='default'" -p cpu=1629 -p core=8641 -p cpuset=4 -p gpu=81 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9766' AND type='default'" -p cpu=1629 -p core=8642 -p cpuset=6 -p gpu=81 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9767' AND type='default'" -p cpu=1629 -p core=8643 -p cpuset=8 -p gpu=82 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9768' AND type='default'" -p cpu=1629 -p core=8644 -p cpuset=10 -p gpu=82 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9769' AND type='default'" -p cpu=1629 -p core=8645 -p cpuset=12 -p gpu=82 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9770' AND type='default'" -p cpu=1629 -p core=8646 -p cpuset=14 -p gpu=82 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9771' AND type='default'" -p cpu=1630 -p core=8647 -p cpuset=1 -p gpu=83 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9772' AND type='default'" -p cpu=1630 -p core=8648 -p cpuset=3 -p gpu=83 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9773' AND type='default'" -p cpu=1630 -p core=8649 -p cpuset=5 -p gpu=83 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9774' AND type='default'" -p cpu=1630 -p core=8650 -p cpuset=7 -p gpu=83 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9775' AND type='default'" -p cpu=1630 -p core=8651 -p cpuset=9 -p gpu=84 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9776' AND type='default'" -p cpu=1630 -p core=8652 -p cpuset=11 -p gpu=84 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9777' AND type='default'" -p cpu=1630 -p core=8653 -p cpuset=13 -p gpu=84 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' AND resource_id='9778' AND type='default'" -p cpu=1630 -p core=8654 -p cpuset=15 -p gpu=84 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-8.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-8.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.8' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 CK1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=604800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-9.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9779' AND type='default'" -p cpu=1631 -p core=8655 -p cpuset=0 -p gpu=85 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9780' AND type='default'" -p cpu=1631 -p core=8656 -p cpuset=2 -p gpu=85 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9781' AND type='default'" -p cpu=1631 -p core=8657 -p cpuset=4 -p gpu=85 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9782' AND type='default'" -p cpu=1631 -p core=8658 -p cpuset=6 -p gpu=85 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9783' AND type='default'" -p cpu=1631 -p core=8659 -p cpuset=8 -p gpu=86 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9784' AND type='default'" -p cpu=1631 -p core=8660 -p cpuset=10 -p gpu=86 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9785' AND type='default'" -p cpu=1631 -p core=8661 -p cpuset=12 -p gpu=86 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9786' AND type='default'" -p cpu=1631 -p core=8662 -p cpuset=14 -p gpu=86 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9787' AND type='default'" -p cpu=1632 -p core=8663 -p cpuset=1 -p gpu=87 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9788' AND type='default'" -p cpu=1632 -p core=8664 -p cpuset=3 -p gpu=87 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9789' AND type='default'" -p cpu=1632 -p core=8665 -p cpuset=5 -p gpu=87 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9790' AND type='default'" -p cpu=1632 -p core=8666 -p cpuset=7 -p gpu=87 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9791' AND type='default'" -p cpu=1632 -p core=8667 -p cpuset=9 -p gpu=88 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9792' AND type='default'" -p cpu=1632 -p core=8668 -p cpuset=11 -p gpu=88 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9793' AND type='default'" -p cpu=1632 -p core=8669 -p cpuset=13 -p gpu=88 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' AND resource_id='9794' AND type='default'" -p cpu=1632 -p core=8670 -p cpuset=15 -p gpu=88 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-9.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-9.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.9' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 9K1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=604800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-10.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9795' AND type='default'" -p cpu=1633 -p core=8671 -p cpuset=0 -p gpu=89 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9796' AND type='default'" -p cpu=1633 -p core=8672 -p cpuset=2 -p gpu=89 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9797' AND type='default'" -p cpu=1633 -p core=8673 -p cpuset=4 -p gpu=89 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9798' AND type='default'" -p cpu=1633 -p core=8674 -p cpuset=6 -p gpu=89 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9799' AND type='default'" -p cpu=1633 -p core=8675 -p cpuset=8 -p gpu=90 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9800' AND type='default'" -p cpu=1633 -p core=8676 -p cpuset=10 -p gpu=90 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9801' AND type='default'" -p cpu=1633 -p core=8677 -p cpuset=12 -p gpu=90 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9802' AND type='default'" -p cpu=1633 -p core=8678 -p cpuset=14 -p gpu=90 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9803' AND type='default'" -p cpu=1634 -p core=8679 -p cpuset=1 -p gpu=91 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9804' AND type='default'" -p cpu=1634 -p core=8680 -p cpuset=3 -p gpu=91 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9805' AND type='default'" -p cpu=1634 -p core=8681 -p cpuset=5 -p gpu=91 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9806' AND type='default'" -p cpu=1634 -p core=8682 -p cpuset=7 -p gpu=91 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9807' AND type='default'" -p cpu=1634 -p core=8683 -p cpuset=9 -p gpu=92 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9808' AND type='default'" -p cpu=1634 -p core=8684 -p cpuset=11 -p gpu=92 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9809' AND type='default'" -p cpu=1634 -p core=8685 -p cpuset=13 -p gpu=92 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' AND resource_id='9810' AND type='default'" -p cpu=1634 -p core=8686 -p cpuset=15 -p gpu=92 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-10.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-10.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.10' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 GL1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=604800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-11.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9811' AND type='default'" -p cpu=1635 -p core=8687 -p cpuset=0 -p gpu=93 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9812' AND type='default'" -p cpu=1635 -p core=8688 -p cpuset=2 -p gpu=93 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9813' AND type='default'" -p cpu=1635 -p core=8689 -p cpuset=4 -p gpu=93 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9814' AND type='default'" -p cpu=1635 -p core=8690 -p cpuset=6 -p gpu=93 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9815' AND type='default'" -p cpu=1635 -p core=8691 -p cpuset=8 -p gpu=94 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9816' AND type='default'" -p cpu=1635 -p core=8692 -p cpuset=10 -p gpu=94 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9817' AND type='default'" -p cpu=1635 -p core=8693 -p cpuset=12 -p gpu=94 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9818' AND type='default'" -p cpu=1635 -p core=8694 -p cpuset=14 -p gpu=94 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9819' AND type='default'" -p cpu=1636 -p core=8695 -p cpuset=1 -p gpu=95 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9820' AND type='default'" -p cpu=1636 -p core=8696 -p cpuset=3 -p gpu=95 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9821' AND type='default'" -p cpu=1636 -p core=8697 -p cpuset=5 -p gpu=95 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9822' AND type='default'" -p cpu=1636 -p core=8698 -p cpuset=7 -p gpu=95 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9823' AND type='default'" -p cpu=1636 -p core=8699 -p cpuset=9 -p gpu=96 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9824' AND type='default'" -p cpu=1636 -p core=8700 -p cpuset=11 -p gpu=96 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9825' AND type='default'" -p cpu=1636 -p core=8701 -p cpuset=13 -p gpu=96 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' AND resource_id='9826' AND type='default'" -p cpu=1636 -p core=8702 -p cpuset=15 -p gpu=96 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-11.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-11.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.11' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 JL1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=604800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-12.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9827' AND type='default'" -p cpu=1637 -p core=8703 -p cpuset=0 -p gpu=97 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9828' AND type='default'" -p cpu=1637 -p core=8704 -p cpuset=2 -p gpu=97 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9829' AND type='default'" -p cpu=1637 -p core=8705 -p cpuset=4 -p gpu=97 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9830' AND type='default'" -p cpu=1637 -p core=8706 -p cpuset=6 -p gpu=97 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9831' AND type='default'" -p cpu=1637 -p core=8707 -p cpuset=8 -p gpu=98 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9832' AND type='default'" -p cpu=1637 -p core=8708 -p cpuset=10 -p gpu=98 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9833' AND type='default'" -p cpu=1637 -p core=8709 -p cpuset=12 -p gpu=98 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9834' AND type='default'" -p cpu=1637 -p core=8710 -p cpuset=14 -p gpu=98 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9835' AND type='default'" -p cpu=1638 -p core=8711 -p cpuset=1 -p gpu=99 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9836' AND type='default'" -p cpu=1638 -p core=8712 -p cpuset=3 -p gpu=99 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9837' AND type='default'" -p cpu=1638 -p core=8713 -p cpuset=5 -p gpu=99 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9838' AND type='default'" -p cpu=1638 -p core=8714 -p cpuset=7 -p gpu=99 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9839' AND type='default'" -p cpu=1638 -p core=8715 -p cpuset=9 -p gpu=100 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9840' AND type='default'" -p cpu=1638 -p core=8716 -p cpuset=11 -p gpu=100 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9841' AND type='default'" -p cpu=1638 -p core=8717 -p cpuset=13 -p gpu=100 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' AND resource_id='9842' AND type='default'" -p cpu=1638 -p core=8718 -p cpuset=15 -p gpu=100 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-12.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-12.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.12' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 HL1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=604800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
-
-
-###################################
-# clustera-13.nancy.grid5000.fr
-###################################
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9843' AND type='default'" -p cpu=1639 -p core=8719 -p cpuset=0 -p gpu=101 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9844' AND type='default'" -p cpu=1639 -p core=8720 -p cpuset=2 -p gpu=101 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9845' AND type='default'" -p cpu=1639 -p core=8721 -p cpuset=4 -p gpu=101 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9846' AND type='default'" -p cpu=1639 -p core=8722 -p cpuset=6 -p gpu=101 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9847' AND type='default'" -p cpu=1639 -p core=8723 -p cpuset=8 -p gpu=102 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9848' AND type='default'" -p cpu=1639 -p core=8724 -p cpuset=10 -p gpu=102 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9849' AND type='default'" -p cpu=1639 -p core=8725 -p cpuset=12 -p gpu=102 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9850' AND type='default'" -p cpu=1639 -p core=8726 -p cpuset=14 -p gpu=102 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9851' AND type='default'" -p cpu=1640 -p core=8727 -p cpuset=1 -p gpu=103 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9852' AND type='default'" -p cpu=1640 -p core=8728 -p cpuset=3 -p gpu=103 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9853' AND type='default'" -p cpu=1640 -p core=8729 -p cpuset=5 -p gpu=103 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9854' AND type='default'" -p cpu=1640 -p core=8730 -p cpuset=7 -p gpu=103 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9855' AND type='default'" -p cpu=1640 -p core=8731 -p cpuset=9 -p gpu=104 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9856' AND type='default'" -p cpu=1640 -p core=8732 -p cpuset=11 -p gpu=104 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9857' AND type='default'" -p cpu=1640 -p core=8733 -p cpuset=13 -p gpu=104 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' AND resource_id='9858' AND type='default'" -p cpu=1640 -p core=8734 -p cpuset=15 -p gpu=104 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
-echo; echo 'Setting properties for clustera-13.nancy.grid5000.fr:'; echo
-oarnodesetting --sql "host='clustera-13.nancy.grid5000.fr' and type='default'" -p ip='172.16.64.13' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 7K1CBX2' -p eth_count=1 -p eth_kavlan_count=1 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=604800 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
-
-echo '================================================================================'
+gpu: too many IDs in OAR compared to what we need to generate. This case needs to be fixed manually.
diff --git a/spec/output/graffiti-gpu-removed_table_stdout.txt b/spec/output/graffiti-gpu-removed_table_stdout.txt
index ebcf5f297ecb94cccb71555823a89b85274da594..faedd89619984c0104aa67a38ff61cce37227aa7 100644
--- a/spec/output/graffiti-gpu-removed_table_stdout.txt
+++ b/spec/output/graffiti-gpu-removed_table_stdout.txt
@@ -1,213 +1 @@
-GPU has an unexpected number of resources (current:52 vs expected:51).
-+---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
-|   cluster | host                 | cpu   | core  | cpuset   | gpu  | gpudevice            | cpumodel                       | gpumodel                      |
-+---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
-|  clustera | clustera-1           | 1615  | 8527  | 0        | 53   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1615  | 8528  | 2        | 53   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1615  | 8529  | 4        | 53   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1615  | 8530  | 6        | 53   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1615  | 8531  | 8        | 54   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1615  | 8532  | 10       | 54   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1615  | 8533  | 12       | 54   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1615  | 8534  | 14       | 54   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8535  | 1        | 55   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8536  | 3        | 55   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8537  | 5        | 55   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8538  | 7        | 55   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8539  | 9        | 56   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8540  | 11       | 56   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8541  | 13       | 56   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-1           | 1616  | 8542  | 15       | 56   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8543  | 0        | 57   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8544  | 2        | 57   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8545  | 4        | 57   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8546  | 6        | 57   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8547  | 8        | 58   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8548  | 10       | 58   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8549  | 12       | 58   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1617  | 8550  | 14       | 58   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8551  | 1        | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8552  | 3        | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8553  | 5        | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8554  | 7        | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8555  | 9        | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8556  | 11       | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8557  | 13       | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-2           | 1618  | 8558  | 15       | 59   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8559  | 0        | 61   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8560  | 2        | 61   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8561  | 4        | 61   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8562  | 6        | 61   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8563  | 8        | 62   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8564  | 10       | 62   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8565  | 12       | 62   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1619  | 8566  | 14       | 62   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8567  | 1        | 63   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8568  | 3        | 63   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8569  | 5        | 63   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8570  | 7        | 63   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8571  | 9        | 64   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8572  | 11       | 64   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8573  | 13       | 64   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-3           | 1620  | 8574  | 15       | 64   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8575  | 0        | 65   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8576  | 2        | 65   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8577  | 4        | 65   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8578  | 6        | 65   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8579  | 8        | 66   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8580  | 10       | 66   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8581  | 12       | 66   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1621  | 8582  | 14       | 66   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8583  | 1        | 67   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8584  | 3        | 67   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8585  | 5        | 67   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8586  | 7        | 67   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8587  | 9        | 68   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8588  | 11       | 68   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8589  | 13       | 68   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-4           | 1622  | 8590  | 15       | 68   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8591  | 0        | 69   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8592  | 2        | 69   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8593  | 4        | 69   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8594  | 6        | 69   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8595  | 8        | 70   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8596  | 10       | 70   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8597  | 12       | 70   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1623  | 8598  | 14       | 70   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8599  | 1        | 71   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8600  | 3        | 71   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8601  | 5        | 71   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8602  | 7        | 71   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8603  | 9        | 72   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8604  | 11       | 72   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8605  | 13       | 72   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-5           | 1624  | 8606  | 15       | 72   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8607  | 0        | 73   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8608  | 2        | 73   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8609  | 4        | 73   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8610  | 6        | 73   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8611  | 8        | 74   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8612  | 10       | 74   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8613  | 12       | 74   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1625  | 8614  | 14       | 74   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8615  | 1        | 75   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8616  | 3        | 75   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8617  | 5        | 75   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8618  | 7        | 75   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8619  | 9        | 76   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8620  | 11       | 76   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8621  | 13       | 76   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-6           | 1626  | 8622  | 15       | 76   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8623  | 0        | 77   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8624  | 2        | 77   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8625  | 4        | 77   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8626  | 6        | 77   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8627  | 8        | 78   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8628  | 10       | 78   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8629  | 12       | 78   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1627  | 8630  | 14       | 78   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8631  | 1        | 79   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8632  | 3        | 79   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8633  | 5        | 79   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8634  | 7        | 79   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8635  | 9        | 80   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8636  | 11       | 80   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8637  | 13       | 80   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-7           | 1628  | 8638  | 15       | 80   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8639  | 0        | 81   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8640  | 2        | 81   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8641  | 4        | 81   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8642  | 6        | 81   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8643  | 8        | 82   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8644  | 10       | 82   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8645  | 12       | 82   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1629  | 8646  | 14       | 82   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8647  | 1        | 83   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8648  | 3        | 83   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8649  | 5        | 83   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8650  | 7        | 83   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8651  | 9        | 84   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8652  | 11       | 84   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8653  | 13       | 84   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-8           | 1630  | 8654  | 15       | 84   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8655  | 0        | 85   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8656  | 2        | 85   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8657  | 4        | 85   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8658  | 6        | 85   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8659  | 8        | 86   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8660  | 10       | 86   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8661  | 12       | 86   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1631  | 8662  | 14       | 86   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8663  | 1        | 87   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8664  | 3        | 87   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8665  | 5        | 87   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8666  | 7        | 87   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8667  | 9        | 88   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8668  | 11       | 88   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8669  | 13       | 88   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-9           | 1632  | 8670  | 15       | 88   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8671  | 0        | 89   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8672  | 2        | 89   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8673  | 4        | 89   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8674  | 6        | 89   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8675  | 8        | 90   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8676  | 10       | 90   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8677  | 12       | 90   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1633  | 8678  | 14       | 90   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8679  | 1        | 91   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8680  | 3        | 91   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8681  | 5        | 91   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8682  | 7        | 91   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8683  | 9        | 92   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8684  | 11       | 92   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8685  | 13       | 92   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-10          | 1634  | 8686  | 15       | 92   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8687  | 0        | 93   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8688  | 2        | 93   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8689  | 4        | 93   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8690  | 6        | 93   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8691  | 8        | 94   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8692  | 10       | 94   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8693  | 12       | 94   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1635  | 8694  | 14       | 94   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8695  | 1        | 95   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8696  | 3        | 95   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8697  | 5        | 95   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8698  | 7        | 95   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8699  | 9        | 96   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8700  | 11       | 96   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8701  | 13       | 96   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-11          | 1636  | 8702  | 15       | 96   | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8703  | 0        | 97   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8704  | 2        | 97   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8705  | 4        | 97   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8706  | 6        | 97   | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8707  | 8        | 98   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8708  | 10       | 98   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8709  | 12       | 98   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1637  | 8710  | 14       | 98   | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8711  | 1        | 99   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8712  | 3        | 99   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8713  | 5        | 99   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8714  | 7        | 99   | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8715  | 9        | 100  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8716  | 11       | 100  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8717  | 13       | 100  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-12          | 1638  | 8718  | 15       | 100  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8719  | 0        | 101  | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8720  | 2        | 101  | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8721  | 4        | 101  | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8722  | 6        | 101  | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8723  | 8        | 102  | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8724  | 10       | 102  | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8725  | 12       | 102  | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1639  | 8726  | 14       | 102  | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8727  | 1        | 103  | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8728  | 3        | 103  | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8729  | 5        | 103  | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8730  | 7        | 103  | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8731  | 9        | 104  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8732  | 11       | 104  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8733  | 13       | 104  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-|  clustera | clustera-13          | 1640  | 8734  | 15       | 104  | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
-+---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
+gpu: too many IDs in OAR compared to what we need to generate. This case needs to be fixed manually.
diff --git a/spec/output/with_too_few_oar_resources_diff_stdout.txt b/spec/output/with_too_few_oar_resources_diff_stdout.txt
index 6001108a83e2423ee9922665bf84229a11036d33..204e2f18bfbff167503b5ab9180f401410f5c472 100644
--- a/spec/output/with_too_few_oar_resources_diff_stdout.txt
+++ b/spec/output/with_too_few_oar_resources_diff_stdout.txt
@@ -1,2 +1,20 @@
-CORE has an unexpected number of resources (current:31 vs expected:32).
-unexpected number (current:31 vs expected:32) of resources for cluster clustera
+Output format: [ '-', 'key', 'value'] for missing, [ '+', 'key', 'value'] for added, ['~', 'key', 'old value', 'new value'] for changed
+  clustera-1:
+    ["~", "deploy", "NO", "YES"]
+    ["~", "wattmeter", "MULTIPLE", "NO"]
+    ["+", "chassis", "Dell Inc. PowerEdge T640 FL1CBX2"]
+    ["+", "core_count", 16]
+    ["+", "cpu_count", 2]
+    ["+", "eth_kavlan_count", 0]
+    ["+", "exotic", "NO"]
+    ["+", "thread_count", 32]
+  clustera-2:
+    ["~", "deploy", "NO", "YES"]
+    ["~", "wattmeter", "MULTIPLE", "NO"]
+    ["+", "chassis", "Dell Inc. PowerEdge T640 9L1CBX2"]
+    ["+", "core_count", 16]
+    ["+", "cpu_count", 2]
+    ["+", "eth_kavlan_count", 0]
+    ["+", "exotic", "NO"]
+    ["+", "thread_count", 32]
+Properties that need to be created on the fakesite server: cpu_count, core_count, thread_count, chassis, eth_kavlan_count, exotic
diff --git a/spec/output/with_too_few_oar_resources_print_stdout.txt b/spec/output/with_too_few_oar_resources_print_stdout.txt
index 6001108a83e2423ee9922665bf84229a11036d33..7bae3e45844af635c51cf771797fa18f29be8b31 100644
--- a/spec/output/with_too_few_oar_resources_print_stdout.txt
+++ b/spec/output/with_too_few_oar_resources_print_stdout.txt
@@ -1,2 +1,140 @@
-CORE has an unexpected number of resources (current:31 vs expected:32).
-unexpected number (current:31 vs expected:32) of resources for cluster clustera
+
+#! /usr/bin/env bash
+
+set -eu
+set -x
+set -o pipefail
+
+echo '================================================================================'
+
+property_exist () {
+  [[ $(oarproperty -l | grep -e "^$1$") ]]
+}
+
+node_exist () {
+  [[ $(oarnodes --sql "host='$1' and type='default'") ]]
+}
+
+disk_exist () {
+  [[ $(oarnodes --sql "host='$1' and type='disk' and disk='$2'") ]]
+}
+
+
+# if [ $(oarnodes -Y | grep " cpu:" | awk '{print $2}' | sort -nr | wc -c) == "0" ]; then
+#   NEXT_AVAILABLE_CPU_ID=0
+# else
+#   MAX_CPU_ID=$(oarnodes -Y | grep " cpu:" | awk '{print $2}' | sort -nr | head -n1)
+#   let "NEXT_AVAILABLE_CPU_ID=MAX_CPU_ID+1"
+# fi
+#
+# if [ $(oarnodes -Y | grep " core:" | awk '{print $2}' | sort -nr | wc -c) == "0" ]; then
+#   NEXT_AVAILABLE_CORE_ID=0
+# else
+#   MAX_CORE_ID=$(oarnodes -Y | grep " core:" | awk '{print $2}' | sort -nr | head -n1)
+#   let "NEXT_AVAILABLE_CORE_ID=MAX_CORE_ID+1"
+# fi
+
+#############################################
+# Create OAR properties that were created by 'oar_resources_add'
+#############################################
+property_exist 'host' || oarproperty -a host --varchar
+property_exist 'cpu' || oarproperty -a cpu
+property_exist 'core' || oarproperty -a core
+property_exist 'gpudevice' || oarproperty -a gpudevice
+property_exist 'gpu' || oarproperty -a gpu
+property_exist 'disk' || oarproperty -a disk --varchar
+property_exist 'diskpath' || oarproperty -a diskpath --varchar
+
+
+#############################################
+# Create OAR properties if they don't exist
+#############################################
+
+property_exist 'ip' || oarproperty -a ip --varchar
+property_exist 'cluster' || oarproperty -a cluster --varchar
+property_exist 'nodemodel' || oarproperty -a nodemodel --varchar
+property_exist 'switch' || oarproperty -a switch --varchar
+property_exist 'virtual' || oarproperty -a virtual --varchar
+property_exist 'cpuarch' || oarproperty -a cpuarch --varchar
+property_exist 'cpucore' || oarproperty -a cpucore
+property_exist 'cpu_count' || oarproperty -a cpu_count
+property_exist 'core_count' || oarproperty -a core_count
+property_exist 'thread_count' || oarproperty -a thread_count
+property_exist 'cputype' || oarproperty -a cputype --varchar
+property_exist 'cpufreq' || oarproperty -a cpufreq --varchar
+property_exist 'disktype' || oarproperty -a disktype --varchar
+property_exist 'chassis' || oarproperty -a chassis --varchar
+property_exist 'eth_count' || oarproperty -a eth_count
+property_exist 'eth_kavlan_count' || oarproperty -a eth_kavlan_count
+property_exist 'eth_rate' || oarproperty -a eth_rate
+property_exist 'ib_count' || oarproperty -a ib_count
+property_exist 'ib_rate' || oarproperty -a ib_rate
+property_exist 'ib' || oarproperty -a ib --varchar
+property_exist 'opa_count' || oarproperty -a opa_count
+property_exist 'opa_rate' || oarproperty -a opa_rate
+property_exist 'myri_count' || oarproperty -a myri_count
+property_exist 'myri_rate' || oarproperty -a myri_rate
+property_exist 'myri' || oarproperty -a myri --varchar
+property_exist 'memcore' || oarproperty -a memcore
+property_exist 'memcpu' || oarproperty -a memcpu
+property_exist 'memnode' || oarproperty -a memnode
+property_exist 'gpu_model' || oarproperty -a gpu_model --varchar
+property_exist 'gpu_count' || oarproperty -a gpu_count
+property_exist 'exotic' || oarproperty -a exotic --varchar
+property_exist 'mic' || oarproperty -a mic --varchar
+property_exist 'wattmeter' || oarproperty -a wattmeter --varchar
+property_exist 'cluster_priority' || oarproperty -a cluster_priority
+property_exist 'max_walltime' || oarproperty -a max_walltime
+property_exist 'production' || oarproperty -a production --varchar
+property_exist 'maintenance' || oarproperty -a maintenance --varchar
+property_exist 'disk_reservation_count' || oarproperty -a disk_reservation_count
+
+
+###################################
+# clustera-1.fakesite.grid5000.fr
+###################################
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='1' AND type='default'" -p cpu=1 -p core=1 -p cpuset=0 -p gpu=1 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='2' AND type='default'" -p cpu=1 -p core=2 -p cpuset=1 -p gpu=1 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='3' AND type='default'" -p cpu=1 -p core=3 -p cpuset=2 -p gpu=1 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='4' AND type='default'" -p cpu=1 -p core=4 -p cpuset=3 -p gpu=1 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='5' AND type='default'" -p cpu=1 -p core=5 -p cpuset=4 -p gpu=2 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='6' AND type='default'" -p cpu=1 -p core=6 -p cpuset=5 -p gpu=2 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='7' AND type='default'" -p cpu=1 -p core=7 -p cpuset=6 -p gpu=2 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='8' AND type='default'" -p cpu=1 -p core=8 -p cpuset=7 -p gpu=2 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='9' AND type='default'" -p cpu=2 -p core=9 -p cpuset=8 -p gpu=3 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='10' AND type='default'" -p cpu=2 -p core=10 -p cpuset=9 -p gpu=3 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='11' AND type='default'" -p cpu=2 -p core=11 -p cpuset=10 -p gpu=3 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='12' AND type='default'" -p cpu=2 -p core=12 -p cpuset=11 -p gpu=3 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='13' AND type='default'" -p cpu=2 -p core=13 -p cpuset=12 -p gpu=4 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='14' AND type='default'" -p cpu=2 -p core=14 -p cpuset=13 -p gpu=4 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='15' AND type='default'" -p cpu=2 -p core=15 -p cpuset=14 -p gpu=4 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' AND resource_id='16' AND type='default'" -p cpu=2 -p core=16 -p cpuset=15 -p gpu=4 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+echo; echo 'Setting properties for clustera-1.fakesite.grid5000.fr:'; echo
+oarnodesetting --sql "host='clustera-1.fakesite.grid5000.fr' and type='default'" -p ip='172.16.64.1' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw-fakesite' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 FL1CBX2' -p eth_count=1 -p eth_kavlan_count=0 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=86400 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
+
+echo '================================================================================'
+
+
+###################################
+# clustera-2.fakesite.grid5000.fr
+###################################
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='17' AND type='default'" -p cpu=3 -p core=17 -p cpuset=0 -p gpu=5 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='18' AND type='default'" -p cpu=3 -p core=18 -p cpuset=1 -p gpu=5 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='19' AND type='default'" -p cpu=3 -p core=19 -p cpuset=2 -p gpu=5 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='20' AND type='default'" -p cpu=3 -p core=20 -p cpuset=3 -p gpu=5 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=0 # This GPU is mapped on /dev/nvidia0
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='21' AND type='default'" -p cpu=3 -p core=21 -p cpuset=4 -p gpu=6 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='22' AND type='default'" -p cpu=3 -p core=22 -p cpuset=5 -p gpu=6 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='23' AND type='default'" -p cpu=3 -p core=23 -p cpuset=6 -p gpu=6 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='24' AND type='default'" -p cpu=3 -p core=24 -p cpuset=7 -p gpu=6 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=1 # This GPU is mapped on /dev/nvidia1
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='25' AND type='default'" -p cpu=4 -p core=25 -p cpuset=8 -p gpu=7 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='26' AND type='default'" -p cpu=4 -p core=26 -p cpuset=9 -p gpu=7 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='27' AND type='default'" -p cpu=4 -p core=27 -p cpuset=10 -p gpu=7 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='28' AND type='default'" -p cpu=4 -p core=28 -p cpuset=11 -p gpu=7 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=2 # This GPU is mapped on /dev/nvidia2
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='29' AND type='default'" -p cpu=4 -p core=29 -p cpuset=12 -p gpu=8 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='30' AND type='default'" -p cpu=4 -p core=30 -p cpuset=13 -p gpu=8 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' AND resource_id='31' AND type='default'" -p cpu=4 -p core=31 -p cpuset=14 -p gpu=8 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+oarnodesetting -a -h 'clustera-2.fakesite.grid5000.fr' -s Absent -p host='clustera-2.fakesite.grid5000.fr' -p cpu=4 -p core=32 -p cpuset=15 -p gpu=8 -p gpu_model='GeForce RTX 2080 Ti' -p gpudevice=3 # This GPU is mapped on /dev/nvidia3
+echo; echo 'Setting properties for clustera-2.fakesite.grid5000.fr:'; echo
+oarnodesetting --sql "host='clustera-2.fakesite.grid5000.fr' and type='default'" -p ip='172.16.64.2' -p cluster='clustera' -p nodemodel='Dell PowerEdge T640' -p switch='gw-fakesite' -p besteffort='YES' -p deploy='YES' -p virtual='ivt' -p cpuarch='x86_64' -p cpucore=8 -p cpu_count=2 -p core_count=16 -p thread_count=32 -p cputype='Intel Xeon Silver 4110' -p cpufreq='2.1' -p disktype='SATA/SSD' -p chassis='Dell Inc. PowerEdge T640 9L1CBX2' -p eth_count=1 -p eth_kavlan_count=0 -p eth_rate=10 -p ib_count=0 -p ib_rate=0 -p ib='NO' -p opa_count=0 -p opa_rate=0 -p myri_count=0 -p myri_rate=0 -p myri='NO' -p memcore=8192 -p memcpu=65536 -p memnode=131072 -p gpu_model='GeForce RTX 2080 Ti' -p gpu_count=4 -p exotic='NO' -p mic='NO' -p wattmeter='NO' -p cluster_priority=201906 -p max_walltime=86400 -p production='YES' -p maintenance='NO' -p disk_reservation_count=0
+
+echo '================================================================================'
diff --git a/spec/output/with_too_few_oar_resources_table_stdout.txt b/spec/output/with_too_few_oar_resources_table_stdout.txt
index 6001108a83e2423ee9922665bf84229a11036d33..ff22c49a17bfe63c3bf67626e315beb43467d6a8 100644
--- a/spec/output/with_too_few_oar_resources_table_stdout.txt
+++ b/spec/output/with_too_few_oar_resources_table_stdout.txt
@@ -1,2 +1,36 @@
-CORE has an unexpected number of resources (current:31 vs expected:32).
-unexpected number (current:31 vs expected:32) of resources for cluster clustera
++---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
+|   cluster | host                 | cpu   | core  | cpuset   | gpu  | gpudevice            | cpumodel                       | gpumodel                      |
++---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
+|  clustera | clustera-1           | 1     | 1     | 0        | 1    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 1     | 2     | 1        | 1    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 1     | 3     | 2        | 1    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 1     | 4     | 3        | 1    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 1     | 5     | 4        | 2    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 1     | 6     | 5        | 2    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 1     | 7     | 6        | 2    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 1     | 8     | 7        | 2    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 9     | 8        | 3    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 10    | 9        | 3    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 11    | 10       | 3    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 12    | 11       | 3    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 13    | 12       | 4    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 14    | 13       | 4    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 15    | 14       | 4    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-1           | 2     | 16    | 15       | 4    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 17    | 0        | 5    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 18    | 1        | 5    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 19    | 2        | 5    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 20    | 3        | 5    | 0                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 21    | 4        | 6    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 22    | 5        | 6    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 23    | 6        | 6    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 3     | 24    | 7        | 6    | 1                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 25    | 8        | 7    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 26    | 9        | 7    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 27    | 10       | 7    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 28    | 11       | 7    | 2                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 29    | 12       | 8    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 30    | 13       | 8    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 31    | 14       | 8    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
+|  clustera | clustera-2           | 4     | 32    | 15       | 8    | 3                    | Intel Xeon Silver 4110         | GeForce RTX 2080 Ti           |
++---------- + -------------------- + ----- + ----- + -------- + ---- + -------------------- + ------------------------------ + ------------------------------+
diff --git a/spec/output/with_too_many_oar_resources_diff_stdout.txt b/spec/output/with_too_many_oar_resources_diff_stdout.txt
index 5931edfcd26635ad569c2eaaa52256b7cf8ce8ea..8fe61657d953ec9d4812e84a4418347aa21ab2b5 100644
--- a/spec/output/with_too_many_oar_resources_diff_stdout.txt
+++ b/spec/output/with_too_many_oar_resources_diff_stdout.txt
@@ -1,2 +1 @@
-CORE has an unexpected number of resources (current:33 vs expected:32).
-unexpected number (current:33 vs expected:32) of resources for cluster clustera
+core: too many IDs in OAR compared to what we need to generate. This case needs to be fixed manually.
diff --git a/spec/output/with_too_many_oar_resources_print_stdout.txt b/spec/output/with_too_many_oar_resources_print_stdout.txt
index 5931edfcd26635ad569c2eaaa52256b7cf8ce8ea..8fe61657d953ec9d4812e84a4418347aa21ab2b5 100644
--- a/spec/output/with_too_many_oar_resources_print_stdout.txt
+++ b/spec/output/with_too_many_oar_resources_print_stdout.txt
@@ -1,2 +1 @@
-CORE has an unexpected number of resources (current:33 vs expected:32).
-unexpected number (current:33 vs expected:32) of resources for cluster clustera
+core: too many IDs in OAR compared to what we need to generate. This case needs to be fixed manually.
diff --git a/spec/output/with_too_many_oar_resources_table_stdout.txt b/spec/output/with_too_many_oar_resources_table_stdout.txt
index 5931edfcd26635ad569c2eaaa52256b7cf8ce8ea..8fe61657d953ec9d4812e84a4418347aa21ab2b5 100644
--- a/spec/output/with_too_many_oar_resources_table_stdout.txt
+++ b/spec/output/with_too_many_oar_resources_table_stdout.txt
@@ -1,2 +1 @@
-CORE has an unexpected number of resources (current:33 vs expected:32).
-unexpected number (current:33 vs expected:32) of resources for cluster clustera
+core: too many IDs in OAR compared to what we need to generate. This case needs to be fixed manually.