Make noc a list and add new sipb-noc address to monitoring and noc sections
[invirt/packages/xvm-devconfig.git] / master.yaml
1 contact: &contact xvm-dev@mit.edu
2 adminacl: &adminacl system:xvm-dev
3 priv_contact: &priv_contact xvm-dev@mit.edu
4
5 apt:
6  keyid: 625CFE85
7
8 authz:
9  name: xvm-locker
10  afs:
11   cells:
12   - cell: athena.mit.edu
13     auth: no
14   - cell: sipb.mit.edu
15     auth: yes
16   - cell: zone.mit.edu
17     auth: no
18   - cell: ops.mit.edu
19     auth: no
20   - cell: net.mit.edu
21     auth: no
22
23 build:
24  mirror: true
25  pockets:
26   precise-prod:
27    acl: system:xvm-root
28    apt: precise-stable
29    distro: precise
30   trusty-prod:
31    acl: system:xvm-root
32    apt: trusty-stable
33    distro: trusty
34   precise-dev:
35    acl: *adminacl
36    apt: precise-unstable
37    allow_backtracking: yes
38    distro: precise
39   trusty-dev:
40    acl: *adminacl
41    apt: trusty-unstable
42    allow_backtracking: yes
43    distro: trusty
44  tagger:
45   name: Invirt Build Server
46   email: invirt@mit.edu
47  hooks:
48   post_build: &post_build
49    zephyr:
50     class: xvm-auto
51    mail:
52     to: xvm-dev-auto@mit.edu
53     from: xvm-build-bot@mit.edu
54   failed_build: *post_build
55   post_commit: &post_commit
56    zephyr:
57     class: xvm-auto
58   pre_build: *post_commit
59   post_submit: *post_commit
60   failed_submit: *post_commit
61   post_add_repo: *post_commit
62  repo_access: system:xvm-dev
63  repo_admin: system:xvm-root
64
65 console:
66  hostname: xvm-console-dev.mit.edu
67  ip: 18.181.0.230
68
69 cluster:
70  rings:
71   - bind: 10.7.0.0
72     mcast: 239.255.252.2
73     port: 5405
74
75 db:
76  uri: postgres://invirt@xvm-dev.mit.edu/invirt
77  host: xvm-dev.mit.edu
78  ip: 18.181.0.80
79  port: 5432
80  user: invirt
81  dbname: invirt
82
83 dhcp:
84  gateway: 18.181.0.1
85  netmask: 255.255.0.0
86  dns:
87   - 18.70.0.160
88   - 18.71.0.151
89   - 18.72.0.3
90  search_domain: mit.edu
91
92 dns:
93  contact: *contact
94  domains: # first one is advertised
95   - dev.xvm.mit.edu
96   - 2.181.18.in-addr.arpa
97  nameservers:
98   - hostname: xvm-dev.mit.edu
99     ip: 18.181.0.80
100  zone_files:
101   - /etc/invirt/zone
102
103 hosts: # hosts on which VMs run
104  - hostname: black-mesa.mit.edu
105    internal_ips:
106     - black-mesa-internal
107    ip: 18.181.0.60
108  - hostname: torchwood-institute.mit.edu
109    internal_ips:
110     - torchwood-institute-internal
111    ip: 18.181.0.165
112  - hostname: arkham-asylum.mit.edu
113    internal_ips:
114     - arkham-asylum-internal
115    ip: 18.181.0.109
116  - hostname: isla-nublar.mit.edu
117    internal_ips:
118     - isla-nublar-internal
119    ip: 18.181.0.102
120
121 kerberos:
122  realm: ATHENA.MIT.EDU
123
124 mail:
125  forward: *priv_contact
126
127 monitoring:
128  - hostname: sipb-noc.mit.edu
129    ip: 18.181.0.65
130    baseuri: http://sipb-noc.mit.edu/xvm/
131  - hostname: sipb-noc.mit.edu
132    ip: 18.4.60.65
133    baseuri: http://sipb-noc.mit.edu/xvm/
134
135 remote:
136  hostname: xvm-remote-dev.mit.edu
137  ip: 18.181.0.231
138
139 git:
140  uri: git://xvm-dev.mit.edu
141
142 noc:
143  - dbname: template1
144    user: nagios
145    ip: 18.181.0.65
146  - dbname: template1
147    user: nagios
148    ip: 18.4.60.65
149
150 trac:
151  uri: https://xvm.scripts.mit.edu
152
153 vnc:
154  base_port: 10003
155  proxy_ip: 18.181.0.80
156
157 web:
158  baseuri: https://xvm-dev.mit.edu/
159  hostname: xvm-dev.mit.edu
160  errormail: *contact
161  errormail_exclude:
162   - '*'
163
164 network:
165  netmask: 255.255.0.0
166  gateway: 18.181.0.1
167
168 xen:
169  iface: xenbr2
170
171 lvm:
172  vg: xenvg
173
174 iscsi:
175  targets:
176  - ip: 10.7.0.1
177    ifaces:
178    - eth1
179  - ip: 10.8.0.1
180    ifaces:
181    - eth2