]> git.openstreetmap.org Git - chef.git/blob - roles/tyan-s7010.rb
6cd45ebb4536e8a95f996c00b664c3ad9f9699a3
[chef.git] / roles / tyan-s7010.rb
1 name "tyan-s7010"
2 description "Role applied to machines using the Tyan S710 motherboard"
3
4 default_attributes(
5   :hardware => {
6     :modules => [
7       "i2c_i801", "jc42", "w83793"
8     ],
9     :sensors => {
10       "jc42-*" => {
11         :temps => {
12           "temp1" => { :max => 75 }
13         }
14       },
15       "w83793-i2c-*-2f" => {
16         :volts => {
17           "in0" => { :min => 0.696, :max => 1.424 },
18           "in1" => { :min => 0.696, :max => 1.424 },
19           "in5" => { :min => 2.992, :max => 3.536 },
20           "in9" => { :min => 2.608, :max => 3.536 }
21         },
22         :fans => {
23           "fan1" => { :min => 1500 },
24           "fan2" => { :min => 1500 },
25           "fan3" => { :ignore => true },
26           "fan4" => { :ignore => true },
27           "fan5" => { :ignore => true },
28           "fan6" => { :ignore => true },
29           "fan7" => { :ignore => true },
30           "fan8" => { :ignore => true },
31           "fan9" => { :ignore => true },
32           "fan10" => { :ignore => true },
33           "fan11" => { :ignore => true },
34           "fan12" => { :ignore => true }
35         },
36         :temps => {
37           "temp5" => { :max => 78, :max_hyst => 73 },
38           "temp6" => { :max => 78, :max_hyst => 73 }
39         }
40       }
41     }
42   },
43   :munin => {
44     :plugins => {
45       :ipmi_fans => {
46         :Sys3Front1 => { :graph => "no", :warning => "0:" },
47         :Sys4Front2 => { :graph => "no", :warning => "0:" },
48         :Sys5Rear1 => { :graph => "no", :warning => "0:" },
49         :Sys6 => { :graph => "no", :warning => "0:" },
50         :Sys7 => { :graph => "no", :warning => "0:" },
51         :Sys8 => { :graph => "no", :warning => "0:" },
52         :Sys9 => { :graph => "no", :warning => "0:" },
53         :Sys10 => { :graph => "no", :warning => "0:" }
54       },
55       :ipmi_temp => {
56         :CPU0belowTmax => { :critical => "10:" },
57         :CPU1belowTmax => { :critical => "10:" }
58       }
59     }
60   }
61 )