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

Annotation of /puppet/modules/youri-check/templates/3.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2791 - (hide annotations) (download)
Mon Jul 9 08:12:15 2012 UTC (11 years, 9 months ago) by dmorgan
Original Path: puppet/modules/youri-check/templates/2.conf
File size: 6112 byte(s)
Add template for mageia 2
1 dmorgan 2791 # vim:ft=yaml:et:sw=4
2    
3     # helper variables
4     mirror: /distrib/mageia/distrib/2
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_mandriva_2010_2:
35     class: Youri::Check::Test::Updates
36     options:
37     aliases:
38     # Only add exceptions here after making sure that the package has an Epoch
39     basesystem: ~
40     bash-completion: ~
41     sources:
42     mandriva:
43     class: Youri::Check::Test::Updates::Source::Media::Mandriva
44     options:
45     medias:
46     main.sources:
47     class: Youri::Media::URPM
48     options:
49     name: main
50     type: source
51     hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/release/media_info/hdlist.cz
52     mainupdates.sources:
53     class: Youri::Media::URPM
54     options:
55     name: main-updates
56     type: source
57     hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/updates/media_info/hdlist.cz
58     contrib.sources:
59     class: Youri::Media::URPM
60     options:
61     name: contrib
62     type: source
63     hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/release/media_info/hdlist.cz
64     contribupdates.sources:
65     class: Youri::Media::URPM
66     options:
67     name: contrib-updates
68     type: source
69     hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/updates/media_info/hdlist.cz
70    
71     # reports definitions
72     reports:
73     file:
74     class: Youri::Check::Report::File
75     options:
76     to: <%= outdir %>
77     global: 1
78     individual: 1
79     formats:
80     html:
81     class: Youri::Check::Report::Format::HTML
82     text:
83     class: Youri::Check::Report::Format::Text
84     rss:
85     class: Youri::Check::Report::Format::RSS
86    
87     # media definitions
88     medias:
89     core.i586:
90     class: Youri::Media::URPM
91     options:
92     name: core
93     type: binary
94     path: ${mirror_i586}/core
95     hdlist: ${mirror_i586}/media_info/hdlist_core.cz
96     options:
97     dependencies:
98     allowed:
99     - core.i586
100     missing:
101     allowed:
102     - core.sources
103    
104     core.x86_64:
105     class: Youri::Media::URPM
106     options:
107     name: core
108     type: binary
109     path: ${mirror_x86_64}/core
110     hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
111     options:
112     dependencies:
113     allowed:
114     - core.x86_64
115     - core.i586
116     missing:
117     allowed:
118     - core.sources
119    
120    
121     core.sources:
122     class: Youri::Media::URPM
123     options:
124     name: core
125     type: source
126     path: ${mirror_i586}/core
127     hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
128     options:
129     dependencies:
130     allowed:
131     - core.x86_64
132     - core.i586
133    
134     nonfree.i586:
135     class: Youri::Media::URPM
136     options:
137     name: nonfree
138     type: binary
139     path: ${mirror_i586}/nonfree/release
140     hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
141     options:
142     dependencies:
143     allowed:
144     - core.i586
145     - nonfree.i586
146     missing:
147     allowed:
148     - nonfree.sources
149    
150     nonfree.x86_64:
151     class: Youri::Media::URPM
152     options:
153     name: nonfree
154     type: binary
155     path: ${mirror_x86_64}/nonfree/release
156     hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
157     options:
158     dependencies:
159     allowed:
160     - core.x86_64
161     - core.i586
162     - nonfree.x86_64
163     - nonfree.i586
164     missing:
165     allowed:
166     - nonfree.sources
167    
168    
169     nonfree.sources:
170     class: Youri::Media::URPM
171     options:
172     name: nonfree
173     type: source
174     path: ${mirror_i586}/nonfree/release
175     hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
176     options:
177     dependencies:
178     allowed:
179     - core.x86_64
180     - nonfree.x86_64
181     - core.i586
182     - nonfree.i586
183    

  ViewVC Help
Powered by ViewVC 1.1.30