/[adm]/puppet/deployment/mga_buildsystem/manifests/config.pp
ViewVC logotype

Annotation of /puppet/deployment/mga_buildsystem/manifests/config.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3127 - (hide annotations) (download)
Thu May 23 15:04:59 2013 UTC (10 years, 10 months ago) by boklm
File size: 1180 byte(s)
Create buildsystem::var::distros

buildsystem::var::distros will be used to store the list of
distributions and their configuration, medias, etc ... The list of
distributions and medias has been removed from buildsystem::mgarepo and
moved to mga_buildsystem::config.
1 boklm 2914 class mga_buildsystem::config {
2 boklm 2921 class { 'buildsystem::var::signbot':
3     keyid => '80420F66',
4     }
5 boklm 2928
6 boklm 3110 class { 'buildsystem::var::groups':
7     packagers => 'mga-packagers',
8     packagers_committers => 'mga-packagers-committers',
9     }
10    
11 boklm 2928 include buildsystem::var::scheduler
12     include buildsystem::var::repository
13     class { 'buildsystem::var::youri':
14     packages_archivedir => "${buildsystem::var::scheduler::homedir}/old",
15     }
16 boklm 3109
17     class { 'buildsystem::var::binrepo':
18     uploadmail_from => "root@${::domain}",
19     uploadmail_to => "packages-commits@ml.${::domain}",
20     }
21 boklm 3127
22     $std_repos = ['release','updates_testing','backports_testing','backports','updates']
23     $std_medias = {
24     'core' => $std_repos,
25     'nonfree' => $std_repos,
26     'tainted' => $std_repos,
27     }
28     $infra_medias = {
29     'infra' => ['release'],
30     }
31     class { 'buildsystem::var::distros':
32     distros => {
33     'cauldron' => {
34     'medias' => $std_medias,
35     },
36    
37     '1' => {
38     'medias' => $std_medias,
39     },
40    
41     '2' => {
42     'medias' => $std_medias,
43     },
44    
45     'infra_1' => {
46     'medias' => $infra_medias,
47     },
48    
49     'infra_2' => {
50     'medias' => $infra_medias,
51     },
52     }
53     }
54    
55 boklm 2914 }

  ViewVC Help
Powered by ViewVC 1.1.30