diff --git a/data/grid5000/accesses/nodesets.json b/data/grid5000/accesses/nodesets.json
index 7af73cf716fd1f5363ea6f7a9483088ad7ec8ca0..58380a18fa7955448c93a9e724dd7093c12ac611 100644
--- a/data/grid5000/accesses/nodesets.json
+++ b/data/grid5000/accesses/nodesets.json
@@ -1044,6 +1044,75 @@
       ]
     }
   },
+  "abacus28": {
+    "p1": {
+      "ggas": [
+        "cidre",
+        "kerdata",
+        "magellan",
+        "myriads",
+        "pacap",
+        "wide",
+        "pirat"
+      ],
+      "sites": [
+        "mc-rennes",
+        "mc-staff-site",
+        "g5k-staff-site"
+      ]
+    },
+    "p3": {
+      "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"
+      ]
+    },
+    "p4": {
+      "ggas": [
+
+      ],
+      "sites": [
+        "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"
+      ]
+    }
+  },
   "abacus3": {
     "besteffort": {
       "ggas": [
diff --git a/data/grid5000/sites/rennes/clusters/abacus28/abacus28.json b/data/grid5000/sites/rennes/clusters/abacus28/abacus28.json
index a2388c98a8005826a667eb1b0a2c71831491efa8..8df3f37f77b3a0991ed3c54c0ef125ece65796ac 100644
--- a/data/grid5000/sites/rennes/clusters/abacus28/abacus28.json
+++ b/data/grid5000/sites/rennes/clusters/abacus28/abacus28.json
@@ -414,7 +414,7 @@
   "priority": 202112,
   "queues": [
     "admin",
-    "testing"
+    "production"
   ],
   "redfish": true,
   "type": "cluster",
diff --git a/data/grid5000/sites/rennes/clusters/abacus28/nodes/abacus28-1.json b/data/grid5000/sites/rennes/clusters/abacus28/nodes/abacus28-1.json
index f71637c9fc4b41dd7d9559000d4a3001240001bf..1bdb7df1bd78342a13519490bd1ec0c93d69755a 100644
--- a/data/grid5000/sites/rennes/clusters/abacus28/nodes/abacus28-1.json
+++ b/data/grid5000/sites/rennes/clusters/abacus28/nodes/abacus28-1.json
@@ -344,10 +344,10 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 604800,
     "queues": [
       "admin",
-      "testing"
+      "production"
     ],
     "virtual": "ivt"
   },
diff --git a/input/grid5000/access/rennes.yaml b/input/grid5000/access/rennes.yaml
index a2859090189a4833617786115d4f4457de14ec5b..4be44bf4d79d1066eacfc51e265acbbc7c4e794c 100644
--- a/input/grid5000/access/rennes.yaml
+++ b/input/grid5000/access/rennes.yaml
@@ -101,3 +101,4 @@ abacus9: *inria-rennes
 abacus14: *inria-rennes
 abacus16: *inria-rennes
 abacus25: *inria-rennes
+abacus28: *inria-rennes
diff --git a/input/grid5000/sites/rennes/clusters/abacus28/abacus28.yaml b/input/grid5000/sites/rennes/clusters/abacus28/abacus28.yaml
index c2ff5dbb2e5f1e73d412c38fe4d71cb961d5fda4..ee5dfe20e8de6ca53c5cd57379d91c3ed0451831 100644
--- a/input/grid5000/sites/rennes/clusters/abacus28/abacus28.yaml
+++ b/input/grid5000/sites/rennes/clusters/abacus28/abacus28.yaml
@@ -6,13 +6,13 @@ boot_type: uefi
 exotic: false
 queues:
   - admin
-  - testing
+  - production
 nodes:
   abacus28-1:
     supported_job_types:
       deploy: true
       besteffort: true
-      max_walltime: 0
+      max_walltime: 604800
     processor:
       microarchitecture: Cascade Lake-SP
       clock_speed: 2100000000