/[adm]/puppet/modules/youri-check/templates/cauldron.conf
ViewVC logotype

Contents of /puppet/modules/youri-check/templates/cauldron.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2042 - (show annotations) (download)
Mon Oct 17 18:32:22 2011 UTC (12 years, 6 months ago) by pterjan
Original Path: puppet/modules/youri-check/templates/check.conf
File size: 16010 byte(s)
Duplicate the full Fedora config and also create a Gnome report (until we can have split reports while running the check only once)
1 # vim:ft=yaml:et:sw=4
2
3 # helper variables
4 mirror: /distrib/mageia/distrib/cauldron
5 mirror_i586: ${mirror}/i586/media
6 mirror_x86_64: ${mirror}/x86_64/media
7
8 # resultset definition
9 resultset:
10 class: Youri::Check::Resultset::DBI
11 options:
12 driver: Pg
13 host: <%= pgsql_server %>;sslmode=require
14 base: <%= pgsql_db %>
15 user: <%= pgsql_user %>
16 pass: <%= pgsql_password %>
17
18 resolver:
19 class: Youri::Check::Maintainer::Resolver::CGI
20 options:
21 url: http://pkgsubmit.<%= domain %>/data/maintdb.txt
22 exceptions:
23 - nobody
24
25
26 # checks definitions
27 tests:
28 dependencies:
29 class: Youri::Check::Test::Dependencies
30
31 missing:
32 class: Youri::Check::Test::Missing
33
34 updates:
35 class: Youri::Check::Test::Updates
36 options:
37 aliases:
38 horde-accounts: accounts
39 horde-chora: chora
40 horde-forwards: forwards
41 horde-imp: imp
42 horde-ingo: ingo
43 horde-kronolith: kronolith
44 horde-mnemo: mnemo
45 horde-nag: nag
46 horde-passwd: passwd
47 horde-turba: turba
48 horde-vacation: vacation
49 freetype2: freetype
50 freetype: freetype1
51 gstreamer: ~
52 gstreamer0.10: gstreamer
53 gnupg2: gnupg
54 gnupg: ~
55 gnome-vfs2: gnome-vfs
56 gnome-vfs: ~
57 basesystem: ~
58 sources:
59 cpan:
60 order: 0
61 class: Youri::Check::Test::Updates::Source::CPAN
62 options:
63 aliases:
64 libnet: ~
65 perl-Catalyst-P-S-State-Cookie: Catalyst::Plugin::State::State::Cookie
66 perl-Catalyst-P-S-Store-FastMmap: Catalyst::Plugin::State::Store::FastMmap
67 perl-Catalyst-P-S-Store-File: Catalyst::Plugin::State::Store::File
68 mandriva:
69 class: Youri::Check::Test::Updates::Source::Media::Mandriva
70 order: 0
71 options:
72 aliases:
73 enigma: enigma-freeoxyd
74 # pear:
75 # order: 0
76 # class: Youri::Check::Test::Updates::Source::PEAR
77 # pypi:
78 # order: 0
79 # class: Youri::Check::Test::Updates::Source::PyPI
80 # apache:
81 # order: 0
82 # class: Youri::Check::Test::Updates::Source::Apache
83 debian:
84 order: 1
85 class: Youri::Check::Test::Updates::Source::Debian
86 options:
87 aliases:
88 anjuta2: anjuta
89 anjuta: ~
90 perl-Jcode: libjcode-pm-perl
91 makepasswd: ~
92 sipp: ~
93 zsnes: ~
94 unclutter: ~
95 python-id3: ~
96 freetype: ~
97 openldap2.3: ~
98 git: git-core
99 nilfs-utils: nilfs-tools
100 fedora:
101 order: 1
102 class: Youri::Check::Test::Updates::Source::Fedora
103 options:
104 url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
105 aliases:
106 authd: ~
107 gle: ~
108 gtksourceview-sharp: ~
109 sqlite: sqlite2
110 OpenIPMI: OpenIPMI2
111 ocaml-lablgtk: ~
112 ocaml-lablgtk2: ocaml-lablgtk
113 netcat-openbsd: netcat
114 freetype: ~
115 freetype2: freetype
116 bash: ~
117 # freshmeat:
118 # order: 1
119 # class: Youri::Check::Test::Updates::Source::Freshmeat
120 # options:
121 # preload: 1
122 # aliases:
123 # photon: ~
124 # cmt: ~
125 # boo: ~
126 # db2: ~
127 # dsh: ~
128 # torque: ~
129 # mserver: ~
130 # svl: ~
131 # lam: lammpi
132 # bazaar: baz
133 # db4: berkeleydb
134 # pcp: caltech-pcp
135 # kamikaze: ~
136 # nut: ~
137 # sqlite3: sqlite
138 # sqlite: ~
139 # ruby-evas: ~
140 # acl: ~
141 # listen: ~
142 # knob: ~
143 # dolphin: ~
144 # cheese: ~
145 # dumb: ~
146 # serpentine: ~
147 # mms: ~
148 # tasks: ~
149 # xsp: ~
150 # pd: ~
151 # deluge: deluge-torrent
152 # contacts: ~
153 # rt: requesttracker
154 # psi: psijabberclient
155 # arena: ~
156 # ccp: ~
157 # ocaml-camlpdf: camlpdf
158 # libxml: ~
159 # glib: ~
160
161 gentoo:
162 order: 1
163 class: Youri::Check::Test::Updates::Source::Gentoo
164 options:
165 aliases:
166 beagle: ~
167 makepasswd: ~
168 hibernate: hibernate-script
169 leif: ~
170 sqlite3: sqlite
171 sqlite: ~
172 cfengine3: cfengine
173 cfengine: ~
174 kamikaze: ~
175 knob: ~
176 vertex: ~
177 unclutter: ~
178 pam-krb5: pam_krb5
179 pam_krb5: ~
180 freetype: ~
181 gnome:
182 order: 1
183 class: Youri::Check::Test::Updates::Source::GNOME
184 options:
185 aliases:
186 gnome-desktop: ~
187 gnome-desktop3: gnome-desktop
188 goocanvas: ~
189 goocanvas2: goocanvas
190 libunique: ~
191 libunique3: libunique
192 libwnck: ~
193 libwnck3: libwnck
194 netbsd:
195 order: 1
196 class: Youri::Check::Test::Updates::Source::NetBSD
197 sourceforge:
198 class: Youri::Check::Test::Updates::Source::Sourceforge
199 options:
200 aliases:
201 bigforth: ~
202 gtkmm: ~
203 hydrogen: ~
204 ltp: ~
205 pblogan: ~
206 console-tools: ~
207 maxima: ~
208 clisp: ~
209
210 updates_fedora:
211 class: Youri::Check::Test::Updates
212 options:
213 aliases:
214 basesystem: ~
215 rpm: ~
216 sources:
217 fedora:
218 order: 1
219 class: Youri::Check::Test::Updates::Source::Fedora
220 options:
221 url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
222 aliases:
223 authd: ~
224 gle: ~
225 gtksourceview-sharp: ~
226 sqlite: sqlite2
227 OpenIPMI: OpenIPMI2
228 ocaml-lablgtk: ~
229 ocaml-lablgtk2: ocaml-lablgtk
230 netcat-openbsd: netcat
231 freetype: ~
232 freetype2: freetype
233 bash: ~
234
235 updates_gnome:
236 class: Youri::Check::Test::Updates
237 options:
238 sources:
239 gnome:
240 order: 1
241 class: Youri::Check::Test::Updates::Source::GNOME
242 options:
243 aliases:
244 gnome-desktop: ~
245 gnome-desktop3: gnome-desktop
246 goocanvas: ~
247 goocanvas2: goocanvas
248 libunique: ~
249 libunique3: libunique
250 libwnck: ~
251 libwnck3: libwnck
252 updates_mandriva:
253 class: Youri::Check::Test::Updates
254 options:
255 aliases:
256 basesystem: ~
257 rpm: ~
258 sources:
259 mandriva:
260 class: Youri::Check::Test::Updates::Source::Media::Mandriva
261
262 updates_mandriva_2010_2:
263 class: Youri::Check::Test::Updates
264 options:
265 aliases:
266 # Only add exceptions here after making sure that the package has an Epoch
267 basesystem: ~
268 bash-completion: ~
269 sources:
270 mandriva:
271 class: Youri::Check::Test::Updates::Source::Media::Mandriva
272 options:
273 medias:
274 main.sources:
275 class: Youri::Media::URPM
276 options:
277 name: main
278 type: source
279 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/release/media_info/hdlist.cz
280 mainupdates.sources:
281 class: Youri::Media::URPM
282 options:
283 name: main-updates
284 type: source
285 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/updates/media_info/hdlist.cz
286 mainbackports.sources:
287 class: Youri::Media::URPM
288 options:
289 name: main-backports
290 type: source
291 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/backports/media_info/hdlist.cz
292 contrib.sources:
293 class: Youri::Media::URPM
294 options:
295 name: contrib
296 type: source
297 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/release/media_info/hdlist.cz
298 contribupdates.sources:
299 class: Youri::Media::URPM
300 options:
301 name: contrib-updates
302 type: source
303 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/updates/media_info/hdlist.cz
304 contribbackports.sources:
305 class: Youri::Media::URPM
306 options:
307 name: contrib-backports
308 type: source
309 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/backports/media_info/hdlist.cz
310
311 # reports definitions
312 reports:
313 file:
314 class: Youri::Check::Report::File
315 options:
316 to: <%= outdir %>
317 global: 1
318 individual: 1
319 formats:
320 html:
321 class: Youri::Check::Report::Format::HTML
322 text:
323 class: Youri::Check::Report::Format::Text
324 rss:
325 class: Youri::Check::Report::Format::RSS
326
327 # media definitions
328 medias:
329 core.i586:
330 class: Youri::Media::URPM
331 options:
332 name: core
333 type: binary
334 path: ${mirror_i586}/core
335 hdlist: ${mirror_i586}/media_info/hdlist_core.cz
336 options:
337 dependencies:
338 allowed:
339 - core.i586
340 missing:
341 allowed:
342 - core.sources
343
344 core.x86_64:
345 class: Youri::Media::URPM
346 options:
347 name: core
348 type: binary
349 path: ${mirror_x86_64}/core
350 hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
351 options:
352 dependencies:
353 allowed:
354 - core.x86_64
355 - core.i586
356 missing:
357 allowed:
358 - core.sources
359
360
361 core.sources:
362 class: Youri::Media::URPM
363 options:
364 name: core
365 type: source
366 path: ${mirror_i586}/core
367 hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
368 options:
369 dependencies:
370 allowed:
371 - core.x86_64
372 - core.i586
373
374 nonfree.i586:
375 class: Youri::Media::URPM
376 options:
377 name: nonfree
378 type: binary
379 path: ${mirror_i586}/nonfree/release
380 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
381 options:
382 dependencies:
383 allowed:
384 - core.i586
385 - nonfree.i586
386 missing:
387 allowed:
388 - nonfree.sources
389
390 nonfree.x86_64:
391 class: Youri::Media::URPM
392 options:
393 name: nonfree
394 type: binary
395 path: ${mirror_x86_64}/nonfree/release
396 hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
397 options:
398 dependencies:
399 allowed:
400 - core.x86_64
401 - core.i586
402 - nonfree.x86_64
403 - nonfree.i586
404 missing:
405 allowed:
406 - nonfree.sources
407
408
409 nonfree.sources:
410 class: Youri::Media::URPM
411 options:
412 name: nonfree
413 type: source
414 path: ${mirror_i586}/nonfree/release
415 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
416 options:
417 dependencies:
418 allowed:
419 - core.x86_64
420 - nonfree.x86_64
421 - core.i586
422 - nonfree.i586
423

  ViewVC Help
Powered by ViewVC 1.1.30