]> git.openstreetmap.org Git - chef.git/blob - roles/errol.rb
Add roles from the private repository
[chef.git] / roles / errol.rb
1 name "errol"
2 description "Master role applied to errol"
3
4 default_attributes(
5   :munin => {
6     :plugins => {
7       :sensors_fan => {
8         :contacts => "null"
9       },
10       :sensors_temp => {
11         :contacts => "null"
12       },
13       :sensors_volt => {
14         :contacts => "null",
15         :volt10 => { 
16           :warning => "3.11:3.50",
17           :critical => "2.98:3.63"
18         }
19       }
20     }
21   },
22   :devices => {
23     :osdsk => {
24       :comment => "First os disk",
25       :type => "block",
26       :bus => "scsi",
27       :serial => "20004d927fffff800",
28       :attrs => {
29         "queue/scheduler" => "deadline",
30         "queue/nr_requests" => "512"
31       }
32     },
33     :homedsk => {
34       :comment => "First home disk",
35       :type => "block",
36       :bus => "scsi",
37       :serial => "20004d927fffff801",
38       :attrs => {
39         "queue/scheduler" => "deadline",
40         "queue/nr_requests" => "512"
41       }
42     }
43   },
44   :networking => {
45     :interfaces => {
46       :internal_ipv4 => {
47         :interface => "eth0",
48         :role => :internal,
49         :family => :inet,
50         :address => "10.0.0.14"
51       },
52       :external_ipv4 => {
53         :interface => "eth1",
54         :role => :external,
55         :family => :inet,
56         :address => "128.40.168.103"
57       }
58     }
59   }
60 );
61
62 run_list(
63   "role[ucl-external]",
64   "role[dev]"
65 )