From cc0939b25ccb5537be3994429baad10ab6120377 Mon Sep 17 00:00:00 2001
From: Gaetan SIMO <gaetan.simo@inria.fr>
Date: Wed, 11 May 2011 11:00:05 +0200
Subject: [PATCH] [environments] ALL squeeze variant are available_on = ALL
 SITES, valid_on= ALL CLUSTERS

---
 .../environments/squeeze-x64-base-0.8.json    | 40 ++++++++++
 .../environments/squeeze-x64-big-0.8.json     | 40 ++++++++++
 .../environments/squeeze-x64-min-0.8.json     | 34 +++++++++
 .../environments/squeeze-x64-nfs-2.3.json     | 40 ++++++++++
 .../environments/squeeze-x64-xen-2.3.json     | 40 ++++++++++
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 .../environments/squeeze-x64-base-0.8.json    |  1 +
 .../environments/squeeze-x64-big-0.8.json     |  1 +
 .../environments/squeeze-x64-min-0.8.json     |  1 +
 .../environments/squeeze-x64-nfs-0.8.json     |  1 +
 .../environments/squeeze-x64-xen-0.8.json     |  1 +
 generators/input/bordeaux.rb                  |  3 +-
 generators/input/environments.rb              | 73 +++++++++++++++++++
 generators/input/grenoble.rb                  |  3 +-
 generators/input/lille.rb                     |  3 +-
 generators/input/lyon.rb                      |  3 +-
 generators/input/nancy.rb                     |  3 +-
 generators/input/orsay.rb                     |  3 +-
 generators/input/rennes.rb                    |  3 +-
 generators/input/sophia.rb                    |  3 +-
 generators/input/toulouse.rb                  |  3 +-
 60 files changed, 330 insertions(+), 9 deletions(-)
 create mode 100644 data/grid5000/environments/squeeze-x64-base-0.8.json
 create mode 100644 data/grid5000/environments/squeeze-x64-big-0.8.json
 create mode 100644 data/grid5000/environments/squeeze-x64-min-0.8.json
 create mode 100644 data/grid5000/environments/squeeze-x64-nfs-2.3.json
 create mode 100644 data/grid5000/environments/squeeze-x64-xen-2.3.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/orsay/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/orsay/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/orsay/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/orsay/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/orsay/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-xen-0.8.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-base-0.8.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-big-0.8.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-min-0.8.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-0.8.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-xen-0.8.json

diff --git a/data/grid5000/environments/squeeze-x64-base-0.8.json b/data/grid5000/environments/squeeze-x64-base-0.8.json
new file mode 100644
index 00000000000..7336b4d1032
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "105bd08ea3f3bf4888d371c9a3241ee5",
+    "path": "/grid5000/images/squeeze-x64-base-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-base-0.8",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-big-0.8.json b/data/grid5000/environments/squeeze-x64-big-0.8.json
new file mode 100644
index 00000000000..e91e3d5bb6f
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "bf7dcdf526d4cda8a2d23d116e9b08fc",
+    "path": "/grid5000/images/squeeze-x64-big-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-big-0.8",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-min-0.8.json b/data/grid5000/environments/squeeze-x64-min-0.8.json
new file mode 100644
index 00000000000..1dd4706e318
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1,34 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "nano",
+    "Perl"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "8aaaf11cb65279f0d747d2dd300fb3ce",
+    "path": "/grid5000/images/squeeze-x64-min-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-min-0.8",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-nfs-2.3.json b/data/grid5000/environments/squeeze-x64-nfs-2.3.json
new file mode 100644
index 00000000000..5dc1e66b709
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-nfs-2.3.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "49642989fa205b8f8e3366aaa149cf29",
+    "path": "/grid5000/images/squeeze-x64-nfs-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-nfs-2.3",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-xen-2.3.json b/data/grid5000/environments/squeeze-x64-xen-2.3.json
new file mode 100644
index 00000000000..29e04efde9c
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-xen-2.3.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "351284d43d4a3687b3198cbd1d34738f",
+    "path": "/grid5000/images/squeeze-x64-xen-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-xen-2.3",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 00000000000..30b0a480400
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 00000000000..f651be05618
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 00000000000..9006de5d2a4
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 00000000000..5185a0bb1dd
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 00000000000..1812b44b1fa
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/generators/input/bordeaux.rb b/generators/input/bordeaux.rb
index e898bb15bfb..8fe788f596f 100755
--- a/generators/input/bordeaux.rb
+++ b/generators/input/bordeaux.rb
@@ -16,7 +16,8 @@ site :bordeaux do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   
   cluster :bordeplage do |cluster_uid|
     model "Dell PowerEdge 1855"
diff --git a/generators/input/environments.rb b/generators/input/environments.rb
index db0151655d7..c80a4d37a2e 100755
--- a/generators/input/environments.rb
+++ b/generators/input/environments.rb
@@ -539,3 +539,76 @@ environment 'lenny-x64-xen-2.3' do
   tcp_bandwidth 1.G
 end
 
+environment 'squeeze-x64-base-0.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-base-0.8.tgz", :md5 => "105bd08ea3f3bf4888d371c9a3241ee5"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-big-0.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-big-0.8.tgz", :md5 => "bf7dcdf526d4cda8a2d23d116e9b08fc"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-min-0.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-min-0.8.tgz", :md5 => "8aaaf11cb65279f0d747d2dd300fb3ce"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, nano, Perl".split(", ")
+  x11_forwarding true
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-nfs-2.3' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-nfs-0.8.tgz", :md5 => "49642989fa205b8f8e3366aaa149cf29"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-xen-2.3' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-xen-0.8.tgz", :md5 => "351284d43d4a3687b3198cbd1d34738f"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/grenoble.rb b/generators/input/grenoble.rb
index f18f3ff963a..6033a887de9 100755
--- a/generators/input/grenoble.rb
+++ b/generators/input/grenoble.rb
@@ -12,7 +12,8 @@ site :grenoble do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} +
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
 
   cluster :genepi do |cluster_uid|
     model "Bull R422-E1"
diff --git a/generators/input/lille.rb b/generators/input/lille.rb
index 954fe7b5934..aa2194491fc 100755
--- a/generators/input/lille.rb
+++ b/generators/input/lille.rb
@@ -12,7 +12,8 @@ site :lille do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-xen-1.0 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-xen-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0}  +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   
   cluster :chicon do |cluster_uid|
     model "IBM eServer 326m"
diff --git a/generators/input/lyon.rb b/generators/input/lyon.rb
index 60c1916fa27..c93354e2593 100755
--- a/generators/input/lyon.rb
+++ b/generators/input/lyon.rb
@@ -12,7 +12,8 @@ site :lyon do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   
   cluster :capricorne do |cluster_uid|
     model "IBM eServer 325"
diff --git a/generators/input/nancy.rb b/generators/input/nancy.rb
index c3eb68fb386..2b821e09662 100755
--- a/generators/input/nancy.rb
+++ b/generators/input/nancy.rb
@@ -11,7 +11,8 @@ site :nancy do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} +
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-xen-1.0 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-xen-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   compilation_server false
 
   cluster :griffon do |cluster_uid|
diff --git a/generators/input/orsay.rb b/generators/input/orsay.rb
index 900ba8ad054..c51e80515f1 100755
--- a/generators/input/orsay.rb
+++ b/generators/input/orsay.rb
@@ -12,7 +12,8 @@ site :orsay do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
 
   cluster :netgdx do |cluster_uid|
     model "IBM eServer 326m"
diff --git a/generators/input/rennes.rb b/generators/input/rennes.rb
index 6b19428d3cc..f2c34f60b39 100755
--- a/generators/input/rennes.rb
+++ b/generators/input/rennes.rb
@@ -12,7 +12,8 @@ site :rennes do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
  compilation_server false
   
 end
diff --git a/generators/input/sophia.rb b/generators/input/sophia.rb
index 7d6f0ba58d8..1b9fe2de581 100755
--- a/generators/input/sophia.rb
+++ b/generators/input/sophia.rb
@@ -12,7 +12,8 @@ site :sophia do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   compilation_server false
     
   cluster :helios do |cluster_uid|
diff --git a/generators/input/toulouse.rb b/generators/input/toulouse.rb
index 0efc64b5d9c..ef0b16d18dc 100755
--- a/generators/input/toulouse.rb
+++ b/generators/input/toulouse.rb
@@ -12,7 +12,8 @@ site :toulouse do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0}  +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
 
   cluster :violette do |cluster_uid|
     model "Sun Fire V20z"
-- 
GitLab