Configure the precise apt pocket to use the precise distro when
[invirt/packages/xvm-prodconfig.git] / master.yaml
1 contact: &contact xvm@mit.edu
2 adminacl: &adminacl system:xvm-root
3 priv_contact: &priv_contact xvm-root@mit.edu
4
5 apt:
6  keyid: 442461DF
7
8 authz:
9  name: xvm-locker
10  afs:
11   cells:
12   - cell: athena.mit.edu
13     auth: yes
14   - cell: sipb.mit.edu
15     auth: yes
16   - cell: zone.mit.edu
17     auth: yes
18   - cell: ops.mit.edu
19     auth: no
20   - cell: net.mit.edu
21     auth: no
22   - cell: dev.mit.edu
23     auth: no
24
25 build:
26  pockets:
27   prod:
28    acl: *adminacl
29    apt: stable
30    distro: hardy
31   dev:
32    acl: system:xvm-dev
33    apt: unstable
34    allow_backtracking: yes
35    distro: hardy
36   precise-dev:
37    acl: system:xvm-dev
38    apt: precise-unstable
39    allow_backtracking: yes
40    distro: precise
41  tagger:
42   name: Invirt Build Server
43   email: invirt@mit.edu
44  hooks:
45   post_build: &post_build
46    zephyr:
47     class: xvm-auto
48    mail:
49     to: xvm-auto@mit.edu
50     from: xvm-build-bot@mit.edu
51   failed_build: *post_build
52   post_commit: &post_commit
53    zephyr:
54     class: xvm-auto
55   pre_build: *post_commit
56   post_submit: *post_commit
57   failed_submit: *post_commit
58   post_add_repo: *post_commit
59  repo_admin: system:xvm-root
60
61 console:
62  hostname: xvm-console.mit.edu
63  ip: 18.181.0.134
64
65 cluster:
66  rings:
67   - bind: 18.4.58.0
68     mcast: 239.255.252.0
69     port: 5405
70   - bind: 18.4.59.0
71     mcast: 239.255.252.1
72     port: 5405
73
74 db:
75  uri: postgres://invirt@xvm.mit.edu/invirt
76  host: xvm.mit.edu
77  ip: 18.181.0.62
78  port: 5432
79  user: invirt
80  dbname: invirt
81
82 dhcp:
83  gateway: 18.181.0.1
84  netmask: 255.255.0.0
85  dns:
86   - 18.70.0.160
87   - 18.71.0.151
88   - 18.72.0.3
89  search_domain: mit.edu
90
91 dns:
92  contact: *contact
93  domains: # first one is advertised
94   - xvm.mit.edu
95   - 2.181.18.in-addr.arpa
96  nameservers:
97   - hostname: xvm.mit.edu
98     ip: 18.181.0.62
99  zone_files:
100   - /etc/invirt/zone
101
102 hosts: # hosts on which VMs run
103  - hostname: citadel-station.mit.edu
104    internal_ip: citadel-station-internal
105    ip: 18.181.0.221
106  - hostname: aperture-science.mit.edu
107    internal_ip: aperture-science-internal
108    ip: 18.181.0.222
109  - hostname: shadow-moses.mit.edu
110    internal_ip: shadow-moses-internal
111    ip: 18.181.0.223
112  - hostname: arklay-mansion.mit.edu
113    internal_ip: arklay-mansion-internal
114    ip: 18.181.0.224
115  - hostname: discovery-one.mit.edu
116    internal_ip: discovery-one-internal
117    ip: 18.181.0.225
118  - hostname: global-dynamics.mit.edu
119    internal_ip: global-dynamics-internal
120    ip: 18.181.0.99
121  - hostname: babylon-four.mit.edu
122    internal_ip: babylon-four-internal
123    ip: 18.181.0.100
124  - hostname: moonbase-alpha.mit.edu
125    internal_ip: moonbase-alpha-internal
126    ip: 18.181.0.101
127
128 kerberos:
129  realm: ATHENA.MIT.EDU
130
131 mail:
132  forward: *priv_contact
133
134 monitoring:
135  - hostname: sipb-noc.mit.edu
136    ip: 18.181.0.65
137    baseuri: http://sipb-noc.mit.edu/xvm/
138
139 remote:
140  hostname: xvm-remote.mit.edu
141  ip: 18.181.0.188
142
143 git:
144  uri: git://xvm.mit.edu
145
146 trac:
147  uri: https://xvm.scripts.mit.edu
148
149 vnc:
150  base_port: 10003
151  proxy_ip: 18.181.0.62
152
153 web:
154  baseuri: https://xvm.mit.edu/
155  hostname: xvm.mit.edu
156  errormail: *contact
157  errormail_exclude:
158   - broder
159   - price
160   - ecprice
161   - andersk
162   - quentin
163   - gdb
164   - mitchb
165
166 network:
167  netmask: 255.255.0.0
168  gateway: 18.181.0.1
169
170 xen:
171  iface: eth2
172
173 iscsi:
174  targets:
175  - ip: 18.4.58.128
176    ifaces:
177    - eth0
178    - eth1
179  - ip: 18.4.58.139
180    ifaces:
181    - eth0
182  - ip: 18.4.59.139
183    ifaces:
184    - eth1
185
186 lvm:
187  vg: xenvg