Add bionic pocket
[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   bionic-dev:
45    acl: *adminacl
46    apt: bionic-unstable
47    allow_backtracking: yes
48    distro: bionic
49  tagger:
50   name: Invirt Build Server
51   email: invirt@mit.edu
52  hooks:
53   post_build: &post_build
54    zephyr:
55     class: xvm-auto
56    mail:
57     to: xvm-dev-auto@mit.edu
58     from: xvm-build-bot@mit.edu
59   failed_build: *post_build
60   post_commit: &post_commit
61    zephyr:
62     class: xvm-auto
63   pre_build: *post_commit
64   post_submit: *post_commit
65   failed_submit: *post_commit
66   post_add_repo: *post_commit
67  repo_access: system:xvm-dev
68  repo_admin: system:xvm-root
69
70 console:
71  hostname: xvm-console-dev.mit.edu
72  ip: 18.181.0.230
73
74 cluster:
75  rings:
76   - bind: 10.7.0.0
77     mcast: 239.255.252.2
78     port: 5405
79
80 db:
81  uri: postgres://invirt@xvm-dev.mit.edu/invirt
82  host: xvm-dev.mit.edu
83  ip: 18.181.0.80
84  port: 5432
85  user: invirt
86  dbname: invirt
87
88 dhcp:
89  gateway: 18.181.0.1
90  netmask: 255.255.0.0
91  dns:
92   - 18.70.0.160
93   - 18.71.0.151
94   - 18.72.0.3
95  search_domain: mit.edu
96
97 dns:
98  contact: *contact
99  domains: # first one is advertised
100   - dev.xvm.mit.edu
101   - 2.181.18.in-addr.arpa
102  nameservers:
103   - hostname: xvm-dev.mit.edu
104     ip: 18.181.0.80
105  zone_files:
106   - /etc/invirt/zone
107
108 hosts: # hosts on which VMs run
109  - hostname: black-mesa.mit.edu
110    internal_ips:
111     - black-mesa-internal
112    ip: 18.181.0.60
113  - hostname: torchwood-institute.mit.edu
114    internal_ips:
115     - torchwood-institute-internal
116    ip: 18.181.0.165
117  - hostname: arkham-asylum.mit.edu
118    internal_ips:
119     - arkham-asylum-internal
120    ip: 18.181.0.109
121  - hostname: isla-nublar.mit.edu
122    internal_ips:
123     - isla-nublar-internal
124    ip: 18.181.0.102
125
126 kerberos:
127  realm: ATHENA.MIT.EDU
128
129 mail:
130  forward: *priv_contact
131
132 monitoring:
133  - hostname: sipb-noc.mit.edu
134    ip: 18.181.0.65
135    baseuri: http://sipb-noc.mit.edu/xvm/
136  - hostname: sipb-noc.mit.edu
137    ip: 18.4.60.65
138    baseuri: http://sipb-noc.mit.edu/xvm/
139
140 remote:
141  hostname: xvm-remote-dev.mit.edu
142  ip: 18.181.0.231
143
144 git:
145  uri: git://xvm-dev.mit.edu
146
147 noc:
148  - dbname: template1
149    user: nagios
150    ip: 18.181.0.65
151  - dbname: template1
152    user: nagios
153    ip: 18.4.60.65
154
155 trac:
156  uri: https://xvm.scripts.mit.edu
157
158 vnc:
159  base_port: 10003
160  proxy_ip: 18.181.0.80
161
162 web:
163  baseuri: https://xvm-dev.mit.edu/
164  hostname: xvm-dev.mit.edu
165  errormail: *contact
166  errormail_exclude:
167   - '*'
168
169 network:
170  netmask: 255.255.0.0
171  gateway: 18.181.0.1
172
173 xen:
174  iface: xenbr2
175
176 lvm:
177  vg: xenvg
178
179 iscsi:
180  targets:
181  - ip: 10.7.0.1
182    ifaces:
183    - eth1
184  - ip: 10.8.0.1
185    ifaces:
186    - eth2