/[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 3400 - (hide annotations) (download)
Mon Feb 3 12:14:17 2014 UTC (10 years, 1 month ago) by neoclust
File size: 5860 byte(s)
Add youri check for 3
1 dmorgan 2791 # vim:ft=yaml:et:sw=4
2    
3     # helper variables
4 neoclust 3400 mirror: http://repository.mageia.org/distrib/3
5 dmorgan 2791 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     hdlist: ${mirror_i586}/media_info/hdlist_core.cz
95     options:
96     dependencies:
97     allowed:
98     - core.i586
99     missing:
100     allowed:
101     - core.sources
102    
103     core.x86_64:
104     class: Youri::Media::URPM
105     options:
106     name: core
107     type: binary
108     hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
109     options:
110     dependencies:
111     allowed:
112     - core.x86_64
113     - core.i586
114     missing:
115     allowed:
116     - core.sources
117    
118    
119     core.sources:
120     class: Youri::Media::URPM
121     options:
122     name: core
123     type: source
124     hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
125     options:
126     dependencies:
127     allowed:
128     - core.x86_64
129     - core.i586
130    
131     nonfree.i586:
132     class: Youri::Media::URPM
133     options:
134     name: nonfree
135     type: binary
136     hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
137     options:
138     dependencies:
139     allowed:
140     - core.i586
141     - nonfree.i586
142     missing:
143     allowed:
144     - nonfree.sources
145    
146     nonfree.x86_64:
147     class: Youri::Media::URPM
148     options:
149     name: nonfree
150     type: binary
151     hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
152     options:
153     dependencies:
154     allowed:
155     - core.x86_64
156     - core.i586
157     - nonfree.x86_64
158     - nonfree.i586
159     missing:
160     allowed:
161     - nonfree.sources
162    
163    
164     nonfree.sources:
165     class: Youri::Media::URPM
166     options:
167     name: nonfree
168     type: source
169     hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
170     options:
171     dependencies:
172     allowed:
173     - core.x86_64
174     - nonfree.x86_64
175     - core.i586
176     - nonfree.i586
177    

  ViewVC Help
Powered by ViewVC 1.1.30