1 |
blino |
430 |
### |
2 |
|
|
# |
3 |
|
|
# Do not disable the host without appropriate warning |
4 |
|
|
# to somebody able to fix the machine |
5 |
|
|
# |
6 |
|
|
# Please run 'perl -cw .upload.conf' in order to check the file is OK. |
7 |
|
|
# |
8 |
|
|
### |
9 |
|
|
|
10 |
blino |
434 |
my %nodes = ( |
11 |
boklm |
1516 |
i586 => [ qw(ecosse0 jonund0 ecosse1 jonund1) ], |
12 |
|
|
x86_64 => [ qw(jonund0 ecosse0 jonund1 ecosse1) ], |
13 |
blino |
434 |
); |
14 |
misc |
668 |
my $repository = "http://repository.<%= domain %>/distrib/"; |
15 |
blino |
734 |
my $homedir = "<%= build_home_dir %>"; |
16 |
blino |
434 |
|
17 |
blino |
430 |
{ |
18 |
blino |
434 |
bot => { |
19 |
|
|
(map { |
20 |
|
|
my $arch = $_; |
21 |
|
|
$arch => { |
22 |
|
|
map { |
23 |
|
|
my $node = $_; |
24 |
|
|
($node => { |
25 |
|
|
iurt => { |
26 |
blino |
734 |
user => '<%= build_login %>', |
27 |
blino |
430 |
# (spuk, 2007-08-16) disabled iurt_cache additional media, locks trying to mount -o bind |
28 |
blino |
465 |
# command => "iurt --copy-srpm --group -v 6 --config local_spool $homedir/iurt/__DIR__ --no_rsync --chrooted-urpmi -m __MEDIA__ -- $repository --additional-media -m __MEDIA__ -- file://$homedir/cache/ -p \"__PACKAGER__\" -r __TARGET__ __ARCH__", |
29 |
pterjan |
1673 |
command => "iurt --copy_srpm --group --rpmmacros \"%distro_section \$([ __SECTION__ != core ] && echo __SECTION__ || echo %nil)\" --config local_spool $homedir/iurt/__DIR__ --no_rsync --chrooted-urpmi -m __MEDIA__ -- $repository -p \"__PACKAGER__\" -r __TARGET__ __ARCH__", |
30 |
blino |
445 |
packages => "$homedir/iurt/", |
31 |
blino |
434 |
}, |
32 |
|
|
}); |
33 |
|
|
} @{$nodes{$arch}}, |
34 |
|
|
}; |
35 |
|
|
} keys %nodes), |
36 |
blino |
430 |
}, |
37 |
|
|
media => { |
38 |
|
|
default => { |
39 |
pterjan |
677 |
"core/release" => [ "core/updates", "core/release" ], |
40 |
|
|
"core/updates" => [ "core/updates", "core/release" ], |
41 |
pterjan |
921 |
"core/updates_testing" => [ "core/updates_testing", "core/updates", "core/release" ], |
42 |
|
|
"core/backports" => [ "core/backports", "core/updates_testing", "core/updates", "core/release" ], |
43 |
|
|
"core/backports_testing" => [ "core/backports_testing", "core/backports", "core/updates_testing", "core/updates", "core/release" ], |
44 |
pterjan |
677 |
"nonfree/release" => [ "core/release", "nonfree/release" ], |
45 |
|
|
"nonfree/updates" => [ "core/updates", "core/release", "nonfree/release", "nonfree/updates" ], |
46 |
pterjan |
921 |
"nonfree/updates_testing" => [ "core/updates", "core/release", "core/updates_testing", "nonfree/release", "nonfree/updates", "nonfree/updates_testing" ], |
47 |
|
|
"nonfree/backports" => [ "core/backports", "core/updates_testing", "core/updates", "core/release", |
48 |
|
|
"nonfree/release", "nonfree/updates", "nonfree/updates_testing", "nonfree/backports" ], |
49 |
|
|
"nonfree/backports_testing" => [ "core/backports_testing", "core/backports", "core/updates_testing", "core/updates", "core/release", |
50 |
|
|
"nonfree/release", "nonfree/updates", "nonfree/updates_testing", "nonfree/backports", "nonfree/backports_testing" ], |
51 |
pterjan |
677 |
"tainted/release" => [ "core/release", "nonfree/release", "tainted/release" ], |
52 |
|
|
"tainted/updates" => [ "core/release", "nonfree/release", "tainted/release", |
53 |
|
|
"core/updates", "nonfree/updates", "tainted/updates" ], |
54 |
pterjan |
921 |
"tainted/updates_testing" => [ "core/release", "nonfree/release", "tainted/release", |
55 |
pterjan |
677 |
"core/updates", "nonfree/updates", "tainted/updates", |
56 |
pterjan |
921 |
"core/updates_testing", "nonfree/updates_testing", "tainted/updates_testing" ], |
57 |
pterjan |
677 |
"tainted/backports" => [ "core/release", "nonfree/release", "tainted/release", |
58 |
|
|
"core/updates", "nonfree/updates", "tainted/updates", |
59 |
pterjan |
921 |
"core/updates_testing", "nonfree/updates_testing", "tainted/updates_testing", |
60 |
pterjan |
677 |
"core/backports", "nonfree/backports", "tainted/backports" ], |
61 |
|
|
"tainted/backports_testing" => [ "core/release", "nonfree/release", "tainted/release", |
62 |
|
|
"core/updates", "nonfree/updates", "tainted/updates", |
63 |
pterjan |
921 |
"core/updates_testing", "nonfree/updates_testing", "tainted/updates_testing", |
64 |
pterjan |
677 |
"core/backports", "nonfree/backports", "tainted/backports", |
65 |
|
|
"core/backports_testing", "nonfree/backports_testing", "tainted/backports_testing" ], |
66 |
blino |
430 |
}, |
67 |
|
|
}, |
68 |
pterjan |
710 |
admin => 'pterjan@gmail.com', |
69 |
misc |
668 |
http_queue => 'http://pkgsubmit.<%= domain %>/uploads', |
70 |
blino |
733 |
upload_user => '<%= sched_login %>', |
71 |
blino |
430 |
} |