Create common base role for tiamat nodes
authorTom Hughes <tom@compton.nu>
Wed, 11 Oct 2017 08:52:26 +0000 (09:52 +0100)
committerTom Hughes <tom@compton.nu>
Wed, 11 Oct 2017 08:52:26 +0000 (09:52 +0100)
13 files changed:
roles/supermicro-x8dtt-h.rb [new file with mode: 0644]
roles/tiamat-00.rb
roles/tiamat-01.rb
roles/tiamat-02.rb
roles/tiamat-03.rb
roles/tiamat-10.rb
roles/tiamat-11.rb
roles/tiamat-12.rb
roles/tiamat-13.rb
roles/tiamat-20.rb
roles/tiamat-21.rb
roles/tiamat-22.rb
roles/tiamat-23.rb

diff --git a/roles/supermicro-x8dtt-h.rb b/roles/supermicro-x8dtt-h.rb
new file mode 100644 (file)
index 0000000..84e172e
--- /dev/null
@@ -0,0 +1,8 @@
+name "supermicro-x8dtt-h"
+description "Role applied to all Supermicro X8DTT-H machines"
+
+default_attributes(
+  :hardware => {
+    :watchdog => "w83627hf_wdt"
+  }
+)
index 0deb7ca..0004b91 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.40"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index b2b0eb1..463381c 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.41"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index de95996..d81ada6 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.42"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index d550ad4..7c31e7e 100644 (file)
@@ -21,5 +21,6 @@ default_attributes(
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index a0d1c39..1aa3781 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.44"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index dce0c78..2fd7e44 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.45"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index 6614515..661e25a 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.46"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index a7ad81f..c75c4ff 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.47"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index 576d5c8..d1369cf 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.48"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index 082dd40..73b7710 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.49"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index 09f9238..094c8c8 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.50"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )
index dacc1ce..e1b0ada 100644 (file)
@@ -17,12 +17,10 @@ default_attributes(
         :address => "193.60.236.51"
       }
     }
-  },
-  :hardware => {
-    :watchdog => "w83627hf_wdt"
   }
 )
 
 run_list(
-  "role[ucl]"
+  "role[ucl]",
+  "role[supermicro-x8dtt-h]"
 )