From 68167ac0b8fb4fb5af391369461d1fe4734066c2 Mon Sep 17 00:00:00 2001
From: Elodie Bertoncello <elodie.bertoncello@inria.fr>
Date: Tue, 5 Feb 2013 14:31:58 +0100
Subject: [PATCH] [environments] add new reference images
 squeeze-x64-[min,base,xen]-1.6 squeeze-x64-[nfs,big]-1.7 and wheezy reference
 images

---
 .../environments/squeeze-x64-base-1.6.json    | 40 +++++++++++++++++++
 .../environments/squeeze-x64-big-1.7.json     | 40 +++++++++++++++++++
 .../environments/squeeze-x64-min-1.6.json     | 34 ++++++++++++++++
 .../environments/squeeze-x64-nfs-1.7.json     | 40 +++++++++++++++++++
 .../environments/squeeze-x64-xen-1.6.json     | 40 +++++++++++++++++++
 .../environments/wheezy-x64-base-0.4.json     | 40 +++++++++++++++++++
 .../environments/wheezy-x64-big-0.4.json      | 40 +++++++++++++++++++
 .../environments/wheezy-x64-min-0.4.json      | 34 ++++++++++++++++
 .../environments/wheezy-x64-nfs-0.4.json      | 40 +++++++++++++++++++
 .../environments/wheezy-x64-xen-0.4.json      | 40 +++++++++++++++++++
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../lyon/environments/wheezy-x64-big-0.4.json |  1 +
 .../lyon/environments/wheezy-x64-min-0.4.json |  1 +
 .../lyon/environments/wheezy-x64-nfs-0.4.json |  1 +
 .../lyon/environments/wheezy-x64-xen-0.4.json |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.5.json    |  1 +
 .../environments/squeeze-x64-base-1.6.json    |  1 +
 .../environments/squeeze-x64-big-1.6.json     |  1 +
 .../environments/squeeze-x64-big-1.7.json     |  1 +
 .../environments/squeeze-x64-min-1.5.json     |  1 +
 .../environments/squeeze-x64-min-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.6.json     |  1 +
 .../environments/squeeze-x64-nfs-1.7.json     |  1 +
 .../environments/squeeze-x64-xen-1.5.json     |  1 +
 .../environments/squeeze-x64-xen-1.6.json     |  1 +
 .../environments/wheezy-x64-base-0.4.json     |  1 +
 .../environments/wheezy-x64-big-0.4.json      |  1 +
 .../environments/wheezy-x64-min-0.4.json      |  1 +
 .../environments/wheezy-x64-nfs-0.4.json      |  1 +
 .../environments/wheezy-x64-xen-0.4.json      |  1 +
 .../environments/squeeze-x64-base-1.6.rb      | 15 +++++++
 .../input/environments/squeeze-x64-big-1.7.rb | 15 +++++++
 .../input/environments/squeeze-x64-min-1.6.rb | 14 +++++++
 .../input/environments/squeeze-x64-nfs-1.7.rb | 15 +++++++
 .../input/environments/squeeze-x64-xen-1.6.rb | 15 +++++++
 .../input/environments/wheezy-x64-base-0.4.rb | 15 +++++++
 .../input/environments/wheezy-x64-big-0.4.rb  | 15 +++++++
 .../input/environments/wheezy-x64-min-0.4.rb  | 14 +++++++
 .../input/environments/wheezy-x64-nfs-0.4.rb  | 15 +++++++
 .../input/environments/wheezy-x64-xen-0.4.rb  | 15 +++++++
 125 files changed, 641 insertions(+)
 create mode 100644 data/grid5000/environments/squeeze-x64-base-1.6.json
 create mode 100644 data/grid5000/environments/squeeze-x64-big-1.7.json
 create mode 100644 data/grid5000/environments/squeeze-x64-min-1.6.json
 create mode 100644 data/grid5000/environments/squeeze-x64-nfs-1.7.json
 create mode 100644 data/grid5000/environments/squeeze-x64-xen-1.6.json
 create mode 100644 data/grid5000/environments/wheezy-x64-base-0.4.json
 create mode 100644 data/grid5000/environments/wheezy-x64-big-0.4.json
 create mode 100644 data/grid5000/environments/wheezy-x64-min-0.4.json
 create mode 100644 data/grid5000/environments/wheezy-x64-nfs-0.4.json
 create mode 100644 data/grid5000/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/bordeaux/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/grenoble/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/grenoble/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/grenoble/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/grenoble/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/grenoble/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/lille/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/lille/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/lille/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/lille/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/lille/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/lyon/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/lyon/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/lyon/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/lyon/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/lyon/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/nancy/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/nancy/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/nancy/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/nancy/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/nancy/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/reims/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/reims/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/reims/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/reims/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/reims/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/rennes/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/rennes/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/rennes/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/rennes/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/rennes/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/sophia/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/sophia/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/sophia/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/sophia/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/sophia/environments/wheezy-x64-xen-0.4.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.5.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.6.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.6.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.7.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.5.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.6.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.6.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.7.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.5.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.6.json
 create mode 120000 data/grid5000/sites/toulouse/environments/wheezy-x64-base-0.4.json
 create mode 120000 data/grid5000/sites/toulouse/environments/wheezy-x64-big-0.4.json
 create mode 120000 data/grid5000/sites/toulouse/environments/wheezy-x64-min-0.4.json
 create mode 120000 data/grid5000/sites/toulouse/environments/wheezy-x64-nfs-0.4.json
 create mode 120000 data/grid5000/sites/toulouse/environments/wheezy-x64-xen-0.4.json
 create mode 100644 generators/input/environments/squeeze-x64-base-1.6.rb
 create mode 100644 generators/input/environments/squeeze-x64-big-1.7.rb
 create mode 100644 generators/input/environments/squeeze-x64-min-1.6.rb
 create mode 100644 generators/input/environments/squeeze-x64-nfs-1.7.rb
 create mode 100644 generators/input/environments/squeeze-x64-xen-1.6.rb
 create mode 100644 generators/input/environments/wheezy-x64-base-0.4.rb
 create mode 100644 generators/input/environments/wheezy-x64-big-0.4.rb
 create mode 100644 generators/input/environments/wheezy-x64-min-0.4.rb
 create mode 100644 generators/input/environments/wheezy-x64-nfs-0.4.rb
 create mode 100644 generators/input/environments/wheezy-x64-xen-0.4.rb

diff --git a/data/grid5000/environments/squeeze-x64-base-1.6.json b/data/grid5000/environments/squeeze-x64-base-1.6.json
new file mode 100644
index 00000000000..2d2f1b8a993
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version squeeze for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "98129523720003b1423d2b5a4ce899cc",
+    "path": "/grid5000/images/squeeze-x64-base-1.6.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-base-1.6",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-big-1.7.json b/data/grid5000/environments/squeeze-x64-big-1.7.json
new file mode 100644
index 00000000000..39852aaf60c
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version squeeze for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "1e9fca57dc24751604e160662ab3c640",
+    "path": "/grid5000/images/squeeze-x64-big-1.7.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-big-1.7",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-min-1.6.json b/data/grid5000/environments/squeeze-x64-min-1.6.json
new file mode 100644
index 00000000000..c85eda3e44e
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1,34 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "nano",
+    "Perl"
+  ],
+  "based_on": "Debian version squeeze for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "dbd3fdb38239b060db85995f051e7458",
+    "path": "/grid5000/images/squeeze-x64-min-1.6.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-min-1.6",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/environments/squeeze-x64-nfs-1.7.json
new file mode 100644
index 00000000000..81bab70525d
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version squeeze for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "4ecd480fc9c74ce54d9ed7885b3285e6",
+    "path": "/grid5000/images/squeeze-x64-nfs-1.7.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-nfs-1.7",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-xen-1.6.json b/data/grid5000/environments/squeeze-x64-xen-1.6.json
new file mode 100644
index 00000000000..bc3cca6db8e
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version squeeze for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "f377dd595b959165f2a1491c6189102c",
+    "path": "/grid5000/images/squeeze-x64-xen-1.6.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-xen-1.6",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/wheezy-x64-base-0.4.json b/data/grid5000/environments/wheezy-x64-base-0.4.json
new file mode 100644
index 00000000000..3bcd96fec07
--- /dev/null
+++ b/data/grid5000/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version wheezy for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "2891245e200402b2166ea67f7cd85785",
+    "path": "/grid5000/images/wheezy-x64-base-0.4.tgz"
+  },
+  "kernel": "3.2.0-4",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "wheezy-x64-base-0.4",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/wheezy-x64-big-0.4.json b/data/grid5000/environments/wheezy-x64-big-0.4.json
new file mode 100644
index 00000000000..c0347bfed44
--- /dev/null
+++ b/data/grid5000/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version wheezy for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "563b958eaa74b7dbbec18d40b4ab53b6",
+    "path": "/grid5000/images/wheezy-x64-big-0.4.tgz"
+  },
+  "kernel": "3.2.0-4",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "wheezy-x64-big-0.4",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/wheezy-x64-min-0.4.json b/data/grid5000/environments/wheezy-x64-min-0.4.json
new file mode 100644
index 00000000000..8ae54df69c5
--- /dev/null
+++ b/data/grid5000/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1,34 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "nano",
+    "Perl"
+  ],
+  "based_on": "Debian version wheezy for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "a60a3f2dec3fd03088a5da2fd7b41287",
+    "path": "/grid5000/images/wheezy-x64-min-0.4.tgz"
+  },
+  "kernel": "3.2.0-4",
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "wheezy-x64-min-0.4",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/environments/wheezy-x64-nfs-0.4.json
new file mode 100644
index 00000000000..6813a3a00e0
--- /dev/null
+++ b/data/grid5000/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version wheezy for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "cb956a795aef0bf6cc3dd5ee86da045e",
+    "path": "/grid5000/images/wheezy-x64-nfs-0.4.tgz"
+  },
+  "kernel": "3.2.0-4",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "wheezy-x64-nfs-0.4",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/wheezy-x64-xen-0.4.json b/data/grid5000/environments/wheezy-x64-xen-0.4.json
new file mode 100644
index 00000000000..ed058b34786
--- /dev/null
+++ b/data/grid5000/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version wheezy for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "a4889ddf8b509bb17e799684aa7367ca",
+    "path": "/grid5000/images/wheezy-x64-xen-0.4.tgz"
+  },
+  "kernel": "3.2.0-4",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "wheezy-x64-xen-0.4",
+  "valid_on": "bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , sol , suno, pastel",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/bordeaux/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/bordeaux/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/bordeaux/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/bordeaux/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/bordeaux/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/grenoble/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/grenoble/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/grenoble/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/grenoble/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/grenoble/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/lille/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/lille/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/lille/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/lille/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/lille/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/lille/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/lille/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/lille/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/lille/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/luxembourg/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/luxembourg/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/luxembourg/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/luxembourg/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/luxembourg/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/lyon/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/lyon/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/lyon/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/lyon/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/lyon/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/lyon/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/lyon/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/lyon/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/nancy/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/nancy/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/nancy/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/nancy/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/nancy/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/nancy/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/nancy/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/nancy/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/reims/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/reims/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/reims/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/reims/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/reims/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/reims/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/reims/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/reims/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/reims/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/rennes/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/rennes/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/rennes/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/rennes/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/rennes/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/rennes/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/rennes/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/rennes/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/sophia/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/sophia/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/sophia/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/sophia/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/sophia/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/sophia/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/sophia/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/sophia/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.5.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.5.json
new file mode 120000
index 00000000000..a06e6ffc7de
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.5.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.5.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.6.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.6.json
new file mode 120000
index 00000000000..3fe1a3b68da
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.6.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.6.json
new file mode 120000
index 00000000000..3afe03a17af
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.7.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.7.json
new file mode 120000
index 00000000000..643bce3bfcf
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.5.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.5.json
new file mode 120000
index 00000000000..1db75e4e157
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.5.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.5.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.6.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.6.json
new file mode 120000
index 00000000000..6996278c81d
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.6.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.6.json
new file mode 120000
index 00000000000..a5f2990f443
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.7.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.7.json
new file mode 120000
index 00000000000..2e63ea6c050
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.7.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.7.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.5.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.5.json
new file mode 120000
index 00000000000..07735094ac8
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.5.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.5.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.6.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.6.json
new file mode 120000
index 00000000000..88e1c96af55
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.6.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.6.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/wheezy-x64-base-0.4.json b/data/grid5000/sites/toulouse/environments/wheezy-x64-base-0.4.json
new file mode 120000
index 00000000000..ab33c013dee
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/wheezy-x64-base-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-base-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/wheezy-x64-big-0.4.json b/data/grid5000/sites/toulouse/environments/wheezy-x64-big-0.4.json
new file mode 120000
index 00000000000..f68e26d86e8
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/wheezy-x64-big-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-big-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/wheezy-x64-min-0.4.json b/data/grid5000/sites/toulouse/environments/wheezy-x64-min-0.4.json
new file mode 120000
index 00000000000..18b7f386866
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/wheezy-x64-min-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-min-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/wheezy-x64-nfs-0.4.json b/data/grid5000/sites/toulouse/environments/wheezy-x64-nfs-0.4.json
new file mode 120000
index 00000000000..0922998b030
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/wheezy-x64-nfs-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-nfs-0.4.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/wheezy-x64-xen-0.4.json b/data/grid5000/sites/toulouse/environments/wheezy-x64-xen-0.4.json
new file mode 120000
index 00000000000..d6df651aae1
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/wheezy-x64-xen-0.4.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/wheezy-x64-xen-0.4.json
\ No newline at end of file
diff --git a/generators/input/environments/squeeze-x64-base-1.6.rb b/generators/input/environments/squeeze-x64-base-1.6.rb
new file mode 100644
index 00000000000..c2448599215
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-base-1.6.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-base-1.6' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-base-1.6.tgz", :md5 => "98129523720003b1423d2b5a4ce899cc"})
+  kernel "2.6.32-5"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version squeeze for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/squeeze-x64-big-1.7.rb b/generators/input/environments/squeeze-x64-big-1.7.rb
new file mode 100644
index 00000000000..9d8a7affa1f
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-big-1.7.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-big-1.7' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-big-1.7.tgz", :md5 => "1e9fca57dc24751604e160662ab3c640"})
+  kernel "2.6.32-5"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version squeeze for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/squeeze-x64-min-1.6.rb b/generators/input/environments/squeeze-x64-min-1.6.rb
new file mode 100644
index 00000000000..bb8f72e600f
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-min-1.6.rb
@@ -0,0 +1,14 @@
+environment 'squeeze-x64-min-1.6' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-min-1.6.tgz", :md5 => "dbd3fdb38239b060db85995f051e7458"})
+  kernel "2.6.32-5"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version squeeze for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim nano Perl}
+  x11_forwarding true
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/squeeze-x64-nfs-1.7.rb b/generators/input/environments/squeeze-x64-nfs-1.7.rb
new file mode 100644
index 00000000000..016bc393486
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-nfs-1.7.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-nfs-1.7' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-nfs-1.7.tgz", :md5 => "4ecd480fc9c74ce54d9ed7885b3285e6"})
+  kernel "2.6.32-5"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version squeeze for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/squeeze-x64-xen-1.6.rb b/generators/input/environments/squeeze-x64-xen-1.6.rb
new file mode 100644
index 00000000000..d2808d143dc
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-xen-1.6.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-xen-1.6' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-xen-1.6.tgz", :md5 => "f377dd595b959165f2a1491c6189102c"})
+  kernel "2.6.32-5"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version squeeze for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/wheezy-x64-base-0.4.rb b/generators/input/environments/wheezy-x64-base-0.4.rb
new file mode 100644
index 00000000000..ea27114f177
--- /dev/null
+++ b/generators/input/environments/wheezy-x64-base-0.4.rb
@@ -0,0 +1,15 @@
+environment 'wheezy-x64-base-0.4' do
+  state "stable"
+  file({:path => "/grid5000/images/wheezy-x64-base-0.4.tgz", :md5 => "2891245e200402b2166ea67f7cd85785"})
+  kernel "3.2.0-4"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version wheezy for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/wheezy-x64-big-0.4.rb b/generators/input/environments/wheezy-x64-big-0.4.rb
new file mode 100644
index 00000000000..fb300d78ee8
--- /dev/null
+++ b/generators/input/environments/wheezy-x64-big-0.4.rb
@@ -0,0 +1,15 @@
+environment 'wheezy-x64-big-0.4' do
+  state "stable"
+  file({:path => "/grid5000/images/wheezy-x64-big-0.4.tgz", :md5 => "563b958eaa74b7dbbec18d40b4ab53b6"})
+  kernel "3.2.0-4"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version wheezy for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/wheezy-x64-min-0.4.rb b/generators/input/environments/wheezy-x64-min-0.4.rb
new file mode 100644
index 00000000000..3a5f22b9a51
--- /dev/null
+++ b/generators/input/environments/wheezy-x64-min-0.4.rb
@@ -0,0 +1,14 @@
+environment 'wheezy-x64-min-0.4' do
+  state "stable"
+  file({:path => "/grid5000/images/wheezy-x64-min-0.4.tgz", :md5 => "a60a3f2dec3fd03088a5da2fd7b41287"})
+  kernel "3.2.0-4"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version wheezy for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim nano Perl}
+  x11_forwarding true
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/wheezy-x64-nfs-0.4.rb b/generators/input/environments/wheezy-x64-nfs-0.4.rb
new file mode 100644
index 00000000000..ba7ced9b3d0
--- /dev/null
+++ b/generators/input/environments/wheezy-x64-nfs-0.4.rb
@@ -0,0 +1,15 @@
+environment 'wheezy-x64-nfs-0.4' do
+  state "stable"
+  file({:path => "/grid5000/images/wheezy-x64-nfs-0.4.tgz", :md5 => "cb956a795aef0bf6cc3dd5ee86da045e"})
+  kernel "3.2.0-4"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel"
+  based_on "Debian version wheezy for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/environments/wheezy-x64-xen-0.4.rb b/generators/input/environments/wheezy-x64-xen-0.4.rb
new file mode 100644
index 00000000000..2925c417fc1
--- /dev/null
+++ b/generators/input/environments/wheezy-x64-xen-0.4.rb
@@ -0,0 +1,15 @@
+environment 'wheezy-x64-xen-0.4' do
+  state "stable"
+  file({:path => "/grid5000/images/wheezy-x64-xen-0.4.tgz", :md5 => "a4889ddf8b509bb17e799684aa7367ca"})
+  kernel "3.2.0-4"
+  available_on %w{bordeaux grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , hercule, orion, sagittaire, taurus, graphene , griffon , stremi , paradent , paramount , parapide , parapluie , sol , suno, pastel"
+  based_on "Debian version wheezy for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications %w{Vim XEmacs JED nano JOE Perl Python Ruby}
+  x11_forwarding true
+  max_open_files 65536
+  tcp_bandwidth 1.G
+end
-- 
GitLab