/[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 2871 - (show annotations) (download)
Tue Oct 16 12:11:48 2012 UTC (11 years, 6 months ago) by dmorgan
File size: 16188 byte(s)
Use http mirror instead of a local one now that rabbit is on the same DC as valstar
1 # vim:ft=yaml:et:sw=4
2
3 # helper variables
4 mirror: http://repository.mageia.org/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 vte: ~
59 vte3: vte
60 sources:
61 cpan:
62 order: 0
63 class: Youri::Check::Test::Updates::Source::CPAN
64 options:
65 aliases:
66 libnet: ~
67 perl-Catalyst-P-S-State-Cookie: Catalyst::Plugin::State::State::Cookie
68 perl-Catalyst-P-S-Store-FastMmap: Catalyst::Plugin::State::Store::FastMmap
69 perl-Catalyst-P-S-Store-File: Catalyst::Plugin::State::Store::File
70 mandriva:
71 class: Youri::Check::Test::Updates::Source::Media::Mandriva
72 order: 0
73 options:
74 aliases:
75 basesystem: ~
76 drakxtools: ~
77 drakx-installer-advertising: ~
78 drakx-installer-binaries: ~
79 drakx-installer-images: ~
80 drakx-installer-rescue: ~
81 drakx-installer-stage2: ~
82 enigma: enigma-freeoxyd
83 ldetect: ~
84 ldetect-lst: ~
85 perl-URPM: ~
86 rpm: ~
87 rpmdrake: ~
88 rpmstats: ~
89 rpmtools: ~
90 urpmi: ~
91 # pear:
92 # order: 0
93 # class: Youri::Check::Test::Updates::Source::PEAR
94 # pypi:
95 # order: 0
96 # class: Youri::Check::Test::Updates::Source::PyPI
97 # apache:
98 # order: 0
99 # class: Youri::Check::Test::Updates::Source::Apache
100 debian:
101 order: 1
102 class: Youri::Check::Test::Updates::Source::Debian
103 options:
104 aliases:
105 anjuta2: anjuta
106 anjuta: ~
107 perl-Jcode: libjcode-pm-perl
108 makepasswd: ~
109 sipp: ~
110 zsnes: ~
111 unclutter: ~
112 python-id3: ~
113 freetype: ~
114 openldap2.3: ~
115 git: git-core
116 nilfs-utils: nilfs-tools
117 mobile-broadband-provider-info: ~
118 cpulimit: ~
119 fedora:
120 order: 1
121 class: Youri::Check::Test::Updates::Source::Fedora
122 options:
123 url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
124 aliases:
125 authd: ~
126 gle: ~
127 gtksourceview-sharp: ~
128 sqlite: sqlite2
129 OpenIPMI: OpenIPMI2
130 ocaml-lablgtk: ~
131 ocaml-lablgtk2: ocaml-lablgtk
132 netcat-openbsd: netcat
133 freetype: ~
134 freetype2: freetype
135 bash: ~
136 # freshmeat:
137 # order: 1
138 # class: Youri::Check::Test::Updates::Source::Freshmeat
139 # options:
140 # preload: 1
141 # aliases:
142 # photon: ~
143 # cmt: ~
144 # boo: ~
145 # db2: ~
146 # dsh: ~
147 # torque: ~
148 # mserver: ~
149 # svl: ~
150 # lam: lammpi
151 # bazaar: baz
152 # db4: berkeleydb
153 # pcp: caltech-pcp
154 # kamikaze: ~
155 # nut: ~
156 # sqlite3: sqlite
157 # sqlite: ~
158 # ruby-evas: ~
159 # acl: ~
160 # listen: ~
161 # knob: ~
162 # dolphin: ~
163 # cheese: ~
164 # dumb: ~
165 # serpentine: ~
166 # mms: ~
167 # tasks: ~
168 # xsp: ~
169 # pd: ~
170 # deluge: deluge-torrent
171 # contacts: ~
172 # rt: requesttracker
173 # psi: psijabberclient
174 # arena: ~
175 # ccp: ~
176 # ocaml-camlpdf: camlpdf
177 # libxml: ~
178 # glib: ~
179
180 gentoo:
181 order: 1
182 class: Youri::Check::Test::Updates::Source::Gentoo
183 options:
184 aliases:
185 beagle: ~
186 makepasswd: ~
187 hibernate: hibernate-script
188 leif: ~
189 sqlite3: sqlite
190 sqlite: ~
191 cfengine3: cfengine
192 cfengine: ~
193 kamikaze: ~
194 knob: ~
195 vertex: ~
196 unclutter: ~
197 pam-krb5: pam_krb5
198 pam_krb5: ~
199 freetype: ~
200 akonadi: akonadi-server
201 attica: libattica
202 raptor2: raptor
203 raptor: ~
204 libevent: ~
205 wifi-radar: ~
206 gnome:
207 order: 1
208 class: Youri::Check::Test::Updates::Source::GNOME
209 options:
210 aliases:
211 GConf: ~
212 GConf2: GConf
213 glib: ~
214 glib2.0: glib
215 glibmm: ~
216 glibmm2.4: glibmm
217 gnome-desktop: ~
218 gnome-desktop3: gnome-desktop
219 goocanvas: ~
220 goocanvas2: goocanvas
221 gtkhtml: ~
222 gtkhtml4: gtkhtml
223 gtk: ~
224 gtk+2.0: ~
225 gtk+3.0: gtk
226 libgda: ~
227 libgda4.0: ~
228 libgda5.0: libgda
229 libunique: ~
230 libunique3: libunique
231 libwnck: ~
232 libwnck3: libwnck
233 vte: ~
234 vte3: vte
235 netbsd:
236 order: 1
237 class: Youri::Check::Test::Updates::Source::NetBSD
238 sourceforge:
239 class: Youri::Check::Test::Updates::Source::Sourceforge
240 options:
241 aliases:
242 bigforth: ~
243 gtkmm: ~
244 hydrogen: ~
245 ltp: ~
246 pblogan: ~
247 console-tools: ~
248 maxima: ~
249 clisp: ~
250
251 updates_fedora:
252 class: Youri::Check::Test::Updates
253 options:
254 aliases:
255 basesystem: ~
256 rpm: ~
257 sources:
258 fedora:
259 order: 1
260 class: Youri::Check::Test::Updates::Source::Fedora
261 options:
262 url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
263 aliases:
264 authd: ~
265 gle: ~
266 gtksourceview-sharp: ~
267 sqlite: sqlite2
268 OpenIPMI: OpenIPMI2
269 ocaml-lablgtk: ~
270 ocaml-lablgtk2: ocaml-lablgtk
271 netcat-openbsd: netcat
272 freetype: ~
273 freetype2: freetype
274 bash: ~
275
276 updates_gnome:
277 class: Youri::Check::Test::Updates
278 options:
279 sources:
280 gnome:
281 order: 1
282 class: Youri::Check::Test::Updates::Source::GNOME
283 options:
284 aliases:
285 GConf: ~
286 GConf2: GConf
287 glib: ~
288 glib2.0: glib
289 glibmm: ~
290 glibmm2.4: glibmm
291 gnome-desktop: ~
292 gnome-desktop3: gnome-desktop
293 goocanvas: ~
294 goocanvas2: goocanvas
295 gtkhtml: ~
296 gtkhtml4: gtkhtml
297 gtk: ~
298 gtk+2.0: ~
299 gtk+3.0: gtk
300 libgda: ~
301 libgda4.0: ~
302 libgda5.0: libgda
303 libunique: ~
304 libunique3: libunique
305 libwnck: ~
306 libwnck3: libwnck
307 vte: ~
308 vte3: vte
309 updates_mandriva:
310 class: Youri::Check::Test::Updates
311 options:
312 sources:
313 mandriva:
314 class: Youri::Check::Test::Updates::Source::Media::Mandriva
315 options:
316 aliases:
317 basesystem: ~
318 drakxtools: ~
319 drakx-installer-advertising: ~
320 drakx-installer-binaries: ~
321 drakx-installer-images: ~
322 drakx-installer-rescue: ~
323 drakx-installer-stage2: ~
324 enigma: enigma-freeoxyd
325 ldetect: ~
326 ldetect-lst: ~
327 perl-URPM: ~
328 rpm: ~
329 rpmdrake: ~
330 rpmstats: ~
331 rpmtools: ~
332 urpmi: ~
333
334 # reports definitions
335 reports:
336 file:
337 class: Youri::Check::Report::File
338 options:
339 to: <%= outdir %>
340 global: 1
341 individual: 1
342 formats:
343 html:
344 class: Youri::Check::Report::Format::HTML
345 text:
346 class: Youri::Check::Report::Format::Text
347 rss:
348 class: Youri::Check::Report::Format::RSS
349
350 # media definitions
351 medias:
352 core.i586:
353 class: Youri::Media::URPM
354 options:
355 name: core
356 type: binary
357 path: ${mirror_i586}/core
358 hdlist: ${mirror_i586}/media_info/hdlist_core.cz
359 options:
360 dependencies:
361 allowed:
362 - core.i586
363 missing:
364 allowed:
365 - core.sources
366
367 core.x86_64:
368 class: Youri::Media::URPM
369 options:
370 name: core
371 type: binary
372 path: ${mirror_x86_64}/core
373 hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
374 options:
375 dependencies:
376 allowed:
377 - core.x86_64
378 - core.i586
379 missing:
380 allowed:
381 - core.sources
382
383
384 core.sources:
385 class: Youri::Media::URPM
386 options:
387 name: core
388 type: source
389 path: ${mirror_i586}/core
390 hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
391 options:
392 dependencies:
393 allowed:
394 - core.x86_64
395 - core.i586
396
397 nonfree.i586:
398 class: Youri::Media::URPM
399 options:
400 name: nonfree
401 type: binary
402 path: ${mirror_i586}/nonfree/release
403 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
404 options:
405 dependencies:
406 allowed:
407 - core.i586
408 - nonfree.i586
409 missing:
410 allowed:
411 - nonfree.sources
412
413 nonfree.x86_64:
414 class: Youri::Media::URPM
415 options:
416 name: nonfree
417 type: binary
418 path: ${mirror_x86_64}/nonfree/release
419 hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
420 options:
421 dependencies:
422 allowed:
423 - core.x86_64
424 - core.i586
425 - nonfree.x86_64
426 - nonfree.i586
427 missing:
428 allowed:
429 - nonfree.sources
430
431
432 nonfree.sources:
433 class: Youri::Media::URPM
434 options:
435 name: nonfree
436 type: source
437 path: ${mirror_i586}/nonfree/release
438 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
439 options:
440 dependencies:
441 allowed:
442 - core.x86_64
443 - nonfree.x86_64
444 - core.i586
445 - nonfree.i586
446

  ViewVC Help
Powered by ViewVC 1.1.30