From 5ad10b03099c65b30f32d04d5d8e683df732e12a Mon Sep 17 00:00:00 2001
From: Elodie Bertoncello <elodie.bertoncello@inria.fr>
Date: Fri, 8 Nov 2013 16:12:06 +0100
Subject: [PATCH] [environments] Add new squeeze reference envs

---
 .../environments/squeeze-x64-base-1.8.json    | 40 +++++++++++++++++++
 .../environments/squeeze-x64-big-1.10.json    | 40 +++++++++++++++++++
 .../environments/squeeze-x64-min-1.10.json    | 34 ++++++++++++++++
 .../environments/squeeze-x64-nfs-1.10.json    | 40 +++++++++++++++++++
 .../environments/squeeze-x64-xen-1.8.json     | 40 +++++++++++++++++++
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.json    |  1 +
 .../environments/squeeze-x64-big-1.10.json    |  1 +
 .../environments/squeeze-x64-min-1.10.json    |  1 +
 .../environments/squeeze-x64-nfs-1.10.json    |  1 +
 .../environments/squeeze-x64-xen-1.8.json     |  1 +
 .../environments/squeeze-x64-base-1.8.rb      | 15 +++++++
 .../environments/squeeze-x64-big-1.10.rb      | 15 +++++++
 .../environments/squeeze-x64-min-1.10.rb      | 14 +++++++
 .../environments/squeeze-x64-nfs-1.10.rb      | 15 +++++++
 .../input/environments/squeeze-x64-xen-1.8.rb | 15 +++++++
 55 files changed, 313 insertions(+)
 create mode 100644 data/grid5000/environments/squeeze-x64-base-1.8.json
 create mode 100644 data/grid5000/environments/squeeze-x64-big-1.10.json
 create mode 100644 data/grid5000/environments/squeeze-x64-min-1.10.json
 create mode 100644 data/grid5000/environments/squeeze-x64-nfs-1.10.json
 create mode 100644 data/grid5000/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/lille/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/reims/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.8.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.8.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.10.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.10.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.10.json
 create mode 120000 data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.8.json
 create mode 100644 generators/input/environments/squeeze-x64-base-1.8.rb
 create mode 100644 generators/input/environments/squeeze-x64-big-1.10.rb
 create mode 100644 generators/input/environments/squeeze-x64-min-1.10.rb
 create mode 100644 generators/input/environments/squeeze-x64-nfs-1.10.rb
 create mode 100644 generators/input/environments/squeeze-x64-xen-1.8.rb

diff --git a/data/grid5000/environments/squeeze-x64-base-1.8.json b/data/grid5000/environments/squeeze-x64-base-1.8.json
new file mode 100644
index 00000000000..83870f7c20d
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-base-1.8.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": "2f4f9fcf23c2107f78ac698477e20b7b",
+    "path": "/grid5000/images/squeeze-x64-base-1.8.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-base-1.8",
+  "valid_on": "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.10.json b/data/grid5000/environments/squeeze-x64-big-1.10.json
new file mode 100644
index 00000000000..53972a4c55b
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-big-1.10.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": "30db05a58d411632dd90f2e53f975e38",
+    "path": "/grid5000/images/squeeze-x64-big-1.10.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-big-1.10",
+  "valid_on": "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.10.json b/data/grid5000/environments/squeeze-x64-min-1.10.json
new file mode 100644
index 00000000000..db2cfd494e8
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-min-1.10.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": "cd391bacce38beaf2707c5b32111012c",
+    "path": "/grid5000/images/squeeze-x64-min-1.10.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-min-1.10",
+  "valid_on": "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.10.json b/data/grid5000/environments/squeeze-x64-nfs-1.10.json
new file mode 100644
index 00000000000..944ea214ac5
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-nfs-1.10.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": "adf1dbd13591832451ffa9ab975b7bbb",
+    "path": "/grid5000/images/squeeze-x64-nfs-1.10.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-nfs-1.10",
+  "valid_on": "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.8.json b/data/grid5000/environments/squeeze-x64-xen-1.8.json
new file mode 100644
index 00000000000..8f90a60937b
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-xen-1.8.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": "63c3353a71316616756617149de91542",
+    "path": "/grid5000/images/squeeze-x64-xen-1.8.tgz"
+  },
+  "kernel": "2.6.32-5",
+  "max_open_files": 65536,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-xen-1.8",
+  "valid_on": "adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , petitprince , 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/sites/grenoble/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/lille/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/lille/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/lyon/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/lyon/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/nancy/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/nancy/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/reims/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/reims/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/reims/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/reims/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/reims/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/reims/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/rennes/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/rennes/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/sophia/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/sophia/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.8.json
new file mode 120000
index 00000000000..e0f02f1e05b
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-1.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.10.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.10.json
new file mode 120000
index 00000000000..c48dbba880b
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.10.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.10.json
new file mode 120000
index 00000000000..45372dc35eb
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.10.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.10.json
new file mode 120000
index 00000000000..0e785d83b16
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-1.10.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-1.10.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.8.json
new file mode 120000
index 00000000000..53b9615a7c1
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-1.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-1.8.json
\ No newline at end of file
diff --git a/generators/input/environments/squeeze-x64-base-1.8.rb b/generators/input/environments/squeeze-x64-base-1.8.rb
new file mode 100644
index 00000000000..9b1fc376e76
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-base-1.8.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-base-1.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-base-1.8.tgz", :md5 => "2f4f9fcf23c2107f78ac698477e20b7b"})
+  kernel "2.6.32-5"
+  available_on %w{grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.10.rb b/generators/input/environments/squeeze-x64-big-1.10.rb
new file mode 100644
index 00000000000..180f703c31c
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-big-1.10.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-big-1.10' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-big-1.10.tgz", :md5 => "30db05a58d411632dd90f2e53f975e38"})
+  kernel "2.6.32-5"
+  available_on %w{grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.10.rb b/generators/input/environments/squeeze-x64-min-1.10.rb
new file mode 100644
index 00000000000..0b29cbf3d87
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-min-1.10.rb
@@ -0,0 +1,14 @@
+environment 'squeeze-x64-min-1.10' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-min-1.10.tgz", :md5 => "cd391bacce38beaf2707c5b32111012c"})
+  kernel "2.6.32-5"
+  available_on %w{grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.10.rb b/generators/input/environments/squeeze-x64-nfs-1.10.rb
new file mode 100644
index 00000000000..1cf7a3df4cb
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-nfs-1.10.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-nfs-1.10' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-nfs-1.10.tgz", :md5 => "adf1dbd13591832451ffa9ab975b7bbb"})
+  kernel "2.6.32-5"
+  available_on %w{grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "adonis , edel , genepi , chimint , chinqchint , chirloute , granduc , petitprince , 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.8.rb b/generators/input/environments/squeeze-x64-xen-1.8.rb
new file mode 100644
index 00000000000..6fc3f2e1ebe
--- /dev/null
+++ b/generators/input/environments/squeeze-x64-xen-1.8.rb
@@ -0,0 +1,15 @@
+environment 'squeeze-x64-xen-1.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-xen-1.8.tgz", :md5 => "63c3353a71316616756617149de91542"})
+  kernel "2.6.32-5"
+  available_on %w{grenoble lille luxembourg lyon nancy reims rennes sophia toulouse}
+  valid_on "adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , granduc , petitprince , 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
-- 
GitLab