From 6ea7b401b67862898ee36b8438eb864aa0e3273a Mon Sep 17 00:00:00 2001
From: Lancelot Doan <lancelot.doan@inria.fr>
Date: Wed, 9 Apr 2025 12:27:44 +0200
Subject: [PATCH] [Grenoble][Chartreuse3] chartreuse3 from testing to
 production

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

diff --git a/data/grid5000/accesses/nodesets.json b/data/grid5000/accesses/nodesets.json
index e2961c8784f..7875b72c17f 100644
--- a/data/grid5000/accesses/nodesets.json
+++ b/data/grid5000/accesses/nodesets.json
@@ -1498,6 +1498,61 @@
       ]
     }
   },
+  "chartreuse3": {
+    "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": [
+        "beagle"
+      ],
+      "sites": [
+        "mc-staff-site",
+        "g5k-staff-site"
+      ]
+    }
+  },
   "esterel1": {
     "besteffort": {
       "ggas": [
diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json
index 8be809b1cbb..6188962e13b 100644
--- a/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json
+++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json
@@ -394,7 +394,7 @@
   "priority": 201603,
   "queues": [
     "admin",
-    "testing"
+    "production"
   ],
   "redfish": true,
   "type": "cluster",
diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json
index fa03a3b2a47..da82be46d84 100644
--- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json
+++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json
@@ -203,7 +203,7 @@
     "max_walltime": 0,
     "queues": [
       "admin",
-      "testing"
+      "production"
     ],
     "virtual": "ivt"
   },
diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json
index 60fa99a645f..9337a829283 100644
--- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json
+++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json
@@ -203,7 +203,7 @@
     "max_walltime": 0,
     "queues": [
       "admin",
-      "testing"
+      "production"
     ],
     "virtual": "ivt"
   },
diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json
index 548231182ea..e3c290b6bd2 100644
--- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json
+++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json
@@ -203,7 +203,7 @@
     "max_walltime": 0,
     "queues": [
       "admin",
-      "testing"
+      "production"
     ],
     "virtual": "ivt"
   },
diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json
index c1c0fdc611a..804ee8ab4a1 100644
--- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json
+++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json
@@ -203,7 +203,7 @@
     "max_walltime": 0,
     "queues": [
       "admin",
-      "testing"
+      "production"
     ],
     "virtual": "ivt"
   },
diff --git a/input/grid5000/access/grenoble.yaml b/input/grid5000/access/grenoble.yaml
index 06b04d990bc..125620b7003 100644
--- a/input/grid5000/access/grenoble.yaml
+++ b/input/grid5000/access/grenoble.yaml
@@ -6,6 +6,10 @@ chartreuse2: &inria-grenoble
     p3: ['@inria_group']
     p4: ['@other_groups_with_access']
 
+chartreuse3:
+  p1: [beagle, '@admin']
+  besteffort: ['@inria_group', '@other_groups_with_access']
+
 vercors2: &robotlearn-exclusive # ROBOTLEARN was formerly named PERCEPTION
     p1: [robotlearn, '@admin']
     besteffort: ['@inria_group', '@other_groups_with_access']
diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml
index 2a998153e86..102e1b77bfd 100644
--- a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml
+++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml
@@ -6,7 +6,7 @@ boot_type: bios
 exotic: false 
 queues:
   - admin
-  - testing
+  - production
 nodes:
   chartreuse3-[1-4]:
     supported_job_types:
-- 
GitLab