From 6e30b77e2ec91290ed661bbe46596828503aa136 Mon Sep 17 00:00:00 2001
From: Nathan Paulin <nathan.paulin@inria.fr>
Date: Wed, 9 Apr 2025 16:28:53 +0200
Subject: [PATCH] [grenoble][vercors3] add to production queue

---
 data/grid5000/accesses/nodesets.json          | 55 +++++++++++++++++++
 .../clusters/vercors3/nodes/vercors3-1.json   |  4 +-
 .../clusters/vercors3/nodes/vercors3-2.json   |  4 +-
 .../grenoble/clusters/vercors3/vercors3.json  |  2 +-
 input/grid5000/access/grenoble.yaml           |  2 +
 .../grenoble/clusters/vercors3/vercors3.yaml  |  4 +-
 6 files changed, 64 insertions(+), 7 deletions(-)

diff --git a/data/grid5000/accesses/nodesets.json b/data/grid5000/accesses/nodesets.json
index 5311b997f96..e2961c8784f 100644
--- a/data/grid5000/accesses/nodesets.json
+++ b/data/grid5000/accesses/nodesets.json
@@ -4355,5 +4355,60 @@
         "g5k-staff-site"
       ]
     }
+  },
+  "vercors3": {
+    "besteffort": {
+      "ggas": [
+        "cidre",
+        "kerdata",
+        "magellan",
+        "myriads",
+        "pacap",
+        "wide",
+        "pirat",
+        "coast",
+        "avalon",
+        "chroma",
+        "emeraude",
+        "maracas",
+        "inria-chile",
+        "inria-dsi",
+        "inria-sidf",
+        "swh",
+        "tadaam"
+      ],
+      "sites": [
+        "mc-rennes",
+        "mc-nancy",
+        "mc-lyon",
+        "mc-economic-activity",
+        "mc-sophia",
+        "mc-lille",
+        "mc-grenoble",
+        "mc-paris",
+        "mc-saclay",
+        "mc-bordeaux",
+        "mc-siege",
+        "mc-guest",
+        "slices-fr-grenoble",
+        "slices-fr-lille",
+        "slices-fr-lyon",
+        "slices-fr-nancy",
+        "slices-fr-nantes",
+        "slices-fr-rennes",
+        "slices-fr-sophia",
+        "slices-fr-strasbourg",
+        "slices-fr-toulouse"
+      ]
+    },
+    "p1": {
+      "ggas": [
+        "robotlearn"
+      ],
+      "sites": [
+        "mc-staff-site",
+        "g5k-staff-site"
+      ]
+    }
   }
 }
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-1.json b/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-1.json
index 24593d29d1c..a6b063754db 100644
--- a/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-1.json
+++ b/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-1.json
@@ -277,10 +277,10 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 604800,
     "queues": [
       "admin",
-      "testing"
+      "production"
     ],
     "virtual": "ivt"
   },
diff --git a/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-2.json b/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-2.json
index c8121b027c5..9619c407ef1 100644
--- a/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-2.json
+++ b/data/grid5000/sites/grenoble/clusters/vercors3/nodes/vercors3-2.json
@@ -277,10 +277,10 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 604800,
     "queues": [
       "admin",
-      "testing"
+      "production"
     ],
     "virtual": "ivt"
   },
diff --git a/data/grid5000/sites/grenoble/clusters/vercors3/vercors3.json b/data/grid5000/sites/grenoble/clusters/vercors3/vercors3.json
index d06e2878a65..0170a5972bd 100644
--- a/data/grid5000/sites/grenoble/clusters/vercors3/vercors3.json
+++ b/data/grid5000/sites/grenoble/clusters/vercors3/vercors3.json
@@ -84,7 +84,7 @@
   "priority": 201903,
   "queues": [
     "admin",
-    "testing"
+    "production"
   ],
   "redfish": true,
   "type": "cluster",
diff --git a/input/grid5000/access/grenoble.yaml b/input/grid5000/access/grenoble.yaml
index 3fc700b4102..06b04d990bc 100644
--- a/input/grid5000/access/grenoble.yaml
+++ b/input/grid5000/access/grenoble.yaml
@@ -10,6 +10,8 @@ vercors2: &robotlearn-exclusive # ROBOTLEARN was formerly named PERCEPTION
     p1: [robotlearn, '@admin']
     besteffort: ['@inria_group', '@other_groups_with_access']
 
+vercors3: *robotlearn-exclusive
+
 kinovis:
   p1: [kinovis, '@admin']
   p2: [morpheo]
diff --git a/input/grid5000/sites/grenoble/clusters/vercors3/vercors3.yaml b/input/grid5000/sites/grenoble/clusters/vercors3/vercors3.yaml
index 23c71b3774e..b92f58802c5 100644
--- a/input/grid5000/sites/grenoble/clusters/vercors3/vercors3.yaml
+++ b/input/grid5000/sites/grenoble/clusters/vercors3/vercors3.yaml
@@ -6,13 +6,13 @@ boot_type: bios
 exotic: false
 queues:
   - admin
-  - testing
+  - production
 nodes:
   vercors3-[1-2]:
     supported_job_types:
       deploy: true
       besteffort: true
-      max_walltime: 0
+      max_walltime: 604800
     processor:
       microarchitecture: Skylake-SP
       clock_speed: 2_200_000_000
-- 
GitLab