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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2115 - (show annotations) (download)
Fri Dec 30 16:04:15 2011 UTC (12 years, 3 months ago) by dmorgan
File size: 16312 byte(s)
Add check fixes from mikala
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 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 enigma: enigma-freeoxyd
76 # pear:
77 # order: 0
78 # class: Youri::Check::Test::Updates::Source::PEAR
79 # pypi:
80 # order: 0
81 # class: Youri::Check::Test::Updates::Source::PyPI
82 # apache:
83 # order: 0
84 # class: Youri::Check::Test::Updates::Source::Apache
85 debian:
86 order: 1
87 class: Youri::Check::Test::Updates::Source::Debian
88 options:
89 aliases:
90 anjuta2: anjuta
91 anjuta: ~
92 perl-Jcode: libjcode-pm-perl
93 makepasswd: ~
94 sipp: ~
95 zsnes: ~
96 unclutter: ~
97 python-id3: ~
98 freetype: ~
99 openldap2.3: ~
100 git: git-core
101 nilfs-utils: nilfs-tools
102 fedora:
103 order: 1
104 class: Youri::Check::Test::Updates::Source::Fedora
105 options:
106 url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
107 aliases:
108 authd: ~
109 gle: ~
110 gtksourceview-sharp: ~
111 sqlite: sqlite2
112 OpenIPMI: OpenIPMI2
113 ocaml-lablgtk: ~
114 ocaml-lablgtk2: ocaml-lablgtk
115 netcat-openbsd: netcat
116 freetype: ~
117 freetype2: freetype
118 bash: ~
119 # freshmeat:
120 # order: 1
121 # class: Youri::Check::Test::Updates::Source::Freshmeat
122 # options:
123 # preload: 1
124 # aliases:
125 # photon: ~
126 # cmt: ~
127 # boo: ~
128 # db2: ~
129 # dsh: ~
130 # torque: ~
131 # mserver: ~
132 # svl: ~
133 # lam: lammpi
134 # bazaar: baz
135 # db4: berkeleydb
136 # pcp: caltech-pcp
137 # kamikaze: ~
138 # nut: ~
139 # sqlite3: sqlite
140 # sqlite: ~
141 # ruby-evas: ~
142 # acl: ~
143 # listen: ~
144 # knob: ~
145 # dolphin: ~
146 # cheese: ~
147 # dumb: ~
148 # serpentine: ~
149 # mms: ~
150 # tasks: ~
151 # xsp: ~
152 # pd: ~
153 # deluge: deluge-torrent
154 # contacts: ~
155 # rt: requesttracker
156 # psi: psijabberclient
157 # arena: ~
158 # ccp: ~
159 # ocaml-camlpdf: camlpdf
160 # libxml: ~
161 # glib: ~
162
163 gentoo:
164 order: 1
165 class: Youri::Check::Test::Updates::Source::Gentoo
166 options:
167 aliases:
168 beagle: ~
169 makepasswd: ~
170 hibernate: hibernate-script
171 leif: ~
172 sqlite3: sqlite
173 sqlite: ~
174 cfengine3: cfengine
175 cfengine: ~
176 kamikaze: ~
177 knob: ~
178 vertex: ~
179 unclutter: ~
180 pam-krb5: pam_krb5
181 pam_krb5: ~
182 freetype: ~
183 akonadi: akonadi-server
184 attica: libattica
185 raptor2: raptor
186 raptor: ~
187 gnome:
188 order: 1
189 class: Youri::Check::Test::Updates::Source::GNOME
190 options:
191 aliases:
192 gnome-desktop: ~
193 gnome-desktop3: gnome-desktop
194 goocanvas: ~
195 goocanvas2: goocanvas
196 libunique: ~
197 libunique3: libunique
198 libwnck: ~
199 libwnck3: libwnck
200 netbsd:
201 order: 1
202 class: Youri::Check::Test::Updates::Source::NetBSD
203 sourceforge:
204 class: Youri::Check::Test::Updates::Source::Sourceforge
205 options:
206 aliases:
207 bigforth: ~
208 gtkmm: ~
209 hydrogen: ~
210 ltp: ~
211 pblogan: ~
212 console-tools: ~
213 maxima: ~
214 clisp: ~
215
216 updates_fedora:
217 class: Youri::Check::Test::Updates
218 options:
219 aliases:
220 basesystem: ~
221 rpm: ~
222 sources:
223 fedora:
224 order: 1
225 class: Youri::Check::Test::Updates::Source::Fedora
226 options:
227 url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
228 aliases:
229 authd: ~
230 gle: ~
231 gtksourceview-sharp: ~
232 sqlite: sqlite2
233 OpenIPMI: OpenIPMI2
234 ocaml-lablgtk: ~
235 ocaml-lablgtk2: ocaml-lablgtk
236 netcat-openbsd: netcat
237 freetype: ~
238 freetype2: freetype
239 bash: ~
240
241 updates_gnome:
242 class: Youri::Check::Test::Updates
243 options:
244 sources:
245 gnome:
246 order: 1
247 class: Youri::Check::Test::Updates::Source::GNOME
248 options:
249 aliases:
250 gnome-desktop: ~
251 gnome-desktop3: gnome-desktop
252 goocanvas: ~
253 goocanvas2: goocanvas
254 libunique: ~
255 libunique3: libunique
256 libwnck: ~
257 libwnck3: libwnck
258 vte: ~
259 vte3: vte
260 updates_mandriva:
261 class: Youri::Check::Test::Updates
262 options:
263 aliases:
264 basesystem: ~
265 rpm: ~
266 sources:
267 mandriva:
268 class: Youri::Check::Test::Updates::Source::Media::Mandriva
269
270 updates_mandriva_2010_2:
271 class: Youri::Check::Test::Updates
272 options:
273 aliases:
274 # Only add exceptions here after making sure that the package has an Epoch
275 basesystem: ~
276 bash-completion: ~
277 sources:
278 mandriva:
279 class: Youri::Check::Test::Updates::Source::Media::Mandriva
280 options:
281 medias:
282 main.sources:
283 class: Youri::Media::URPM
284 options:
285 name: main
286 type: source
287 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/release/media_info/hdlist.cz
288 mainupdates.sources:
289 class: Youri::Media::URPM
290 options:
291 name: main-updates
292 type: source
293 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/updates/media_info/hdlist.cz
294 mainbackports.sources:
295 class: Youri::Media::URPM
296 options:
297 name: main-backports
298 type: source
299 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/backports/media_info/hdlist.cz
300 contrib.sources:
301 class: Youri::Media::URPM
302 options:
303 name: contrib
304 type: source
305 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/release/media_info/hdlist.cz
306 contribupdates.sources:
307 class: Youri::Media::URPM
308 options:
309 name: contrib-updates
310 type: source
311 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/updates/media_info/hdlist.cz
312 contribbackports.sources:
313 class: Youri::Media::URPM
314 options:
315 name: contrib-backports
316 type: source
317 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/backports/media_info/hdlist.cz
318
319 # reports definitions
320 reports:
321 file:
322 class: Youri::Check::Report::File
323 options:
324 to: <%= outdir %>
325 global: 1
326 individual: 1
327 formats:
328 html:
329 class: Youri::Check::Report::Format::HTML
330 text:
331 class: Youri::Check::Report::Format::Text
332 rss:
333 class: Youri::Check::Report::Format::RSS
334
335 # media definitions
336 medias:
337 core.i586:
338 class: Youri::Media::URPM
339 options:
340 name: core
341 type: binary
342 path: ${mirror_i586}/core
343 hdlist: ${mirror_i586}/media_info/hdlist_core.cz
344 options:
345 dependencies:
346 allowed:
347 - core.i586
348 missing:
349 allowed:
350 - core.sources
351
352 core.x86_64:
353 class: Youri::Media::URPM
354 options:
355 name: core
356 type: binary
357 path: ${mirror_x86_64}/core
358 hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
359 options:
360 dependencies:
361 allowed:
362 - core.x86_64
363 - core.i586
364 missing:
365 allowed:
366 - core.sources
367
368
369 core.sources:
370 class: Youri::Media::URPM
371 options:
372 name: core
373 type: source
374 path: ${mirror_i586}/core
375 hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
376 options:
377 dependencies:
378 allowed:
379 - core.x86_64
380 - core.i586
381
382 nonfree.i586:
383 class: Youri::Media::URPM
384 options:
385 name: nonfree
386 type: binary
387 path: ${mirror_i586}/nonfree/release
388 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
389 options:
390 dependencies:
391 allowed:
392 - core.i586
393 - nonfree.i586
394 missing:
395 allowed:
396 - nonfree.sources
397
398 nonfree.x86_64:
399 class: Youri::Media::URPM
400 options:
401 name: nonfree
402 type: binary
403 path: ${mirror_x86_64}/nonfree/release
404 hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
405 options:
406 dependencies:
407 allowed:
408 - core.x86_64
409 - core.i586
410 - nonfree.x86_64
411 - nonfree.i586
412 missing:
413 allowed:
414 - nonfree.sources
415
416
417 nonfree.sources:
418 class: Youri::Media::URPM
419 options:
420 name: nonfree
421 type: source
422 path: ${mirror_i586}/nonfree/release
423 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
424 options:
425 dependencies:
426 allowed:
427 - core.x86_64
428 - nonfree.x86_64
429 - core.i586
430 - nonfree.i586
431

  ViewVC Help
Powered by ViewVC 1.1.30