Upgrade bytemark machines to chef 13
[chef.git] / roles / tyan-s7010.rb
1 name "tyan-s7010"
2 description "Role applied to machines using the Tyan S7010 motherboard"
3
4 default_attributes(
5   :hardware => {
6     :modules => %w[i2c_i801 jc42 w83793],
7     :sensors => {
8       "jc42-*" => {
9         :temps => {
10           "temp1" => { :max => 75 }
11         }
12       },
13       "w83793-i2c-*-2f" => {
14         :volts => {
15           "in0" => { :min => 0.696, :max => 1.424 },
16           "in1" => { :min => 0.696, :max => 1.424 },
17           "in5" => { :min => 2.992, :max => 3.536 },
18           "in9" => { :min => 2.608, :max => 3.536 }
19         },
20         :fans => {
21           "fan1" => { :min => 1500 },
22           "fan2" => { :min => 1500 },
23           "fan3" => { :ignore => true },
24           "fan4" => { :ignore => true },
25           "fan5" => { :ignore => true },
26           "fan6" => { :ignore => true },
27           "fan7" => { :ignore => true },
28           "fan8" => { :ignore => true },
29           "fan9" => { :ignore => true },
30           "fan10" => { :ignore => true },
31           "fan11" => { :ignore => true },
32           "fan12" => { :ignore => true }
33         },
34         :temps => {
35           "temp5" => { :max => 78, :max_hyst => 73 },
36           "temp6" => { :max => 78, :max_hyst => 73 }
37         }
38       }
39     }
40   },
41   :munin => {
42     :plugins => {
43       :ipmi_fans => {
44         :Sys3Front1 => { :graph => "no", :warning => "0:" },
45         :Sys4Front2 => { :graph => "no", :warning => "0:" },
46         :Sys5Rear1 => { :graph => "no", :warning => "0:" },
47         :Sys6 => { :graph => "no", :warning => "0:" },
48         :Sys7 => { :graph => "no", :warning => "0:" },
49         :Sys8 => { :graph => "no", :warning => "0:" },
50         :Sys9 => { :graph => "no", :warning => "0:" },
51         :Sys10 => { :graph => "no", :warning => "0:" }
52       },
53       :ipmi_temp => {
54         :CPU0belowTmax => { :critical => "10:" },
55         :CPU1belowTmax => { :critical => "10:" }
56       },
57       :sensors_volt => {
58         "VCoreA" => { :warning => "0.70:1.42", :critical => "0.70:1.42" },
59         "VCoreB" => { :warning => "0.70:1.42", :critical => "0.70:1.42" },
60         "in2" => { :warning => "0.00:2.05", :critical => "0.00:2.05" },
61         "in3" => { :warning => "0.00:4.08", :critical => "0.00:4.08" },
62         "in4" => { :warning => "0.00:4.08", :critical => "0.00:4.08" },
63         "in5" => { :warning => "2.99:3.54", :critical => "2.99:3.54" },
64         "in6" => { :warning => "0.00:2.04", :critical => "0.00:2.04" },
65         "+5V" => { :warning => "4.52:5.50", :critical => "4.52:5.50" },
66         "5VSB" => { :warning => "4.52:5.50", :critical => "4.52:5.50" },
67         "Vbat" => { :warning => "2.70:3.30", :critical => "2.70:3.30" }
68       }
69     }
70   }
71 )