klecker => '130.89.148.14:80 [2001:610:1908:b000::148:14]:80 [2001:67c:2564:a119::148:14]:80',
mirror-isc => '149.20.4.15:80 [2001:4f8:1:c::15]:80',
mirror-conova => '217.196.149.232:80 [2a02:16a8:dc41:100::232]:80',
- mirror-accumu => '130.242.6.199:80 [2001:6b0:1e:2::1c7]:80',
+ mirror-accumu => '*:80',
default => '*:80',
}
$onion_v4_addr = $::hostname ? {
klecker => '130.89.148.14',
mirror-isc => '149.20.4.15',
- mirror-isc => '130.242.6.199',
+ mirror-accumu => '130.242.6.199',
default => undef,
}
content => template('roles/apache-debug.mirrors.debian.org.erb'),
}
- if has_role('static_mirror_onion') {
+ if has_role('debug_mirror_onion') {
if ! $onion_v4_addr {
fail("Do not have an onion_v4_addr set for $::hostname.")
}
target_address => $onion_v4_addr,
}
}
+
+ roles::mirror_health { 'debug':
+ check_hosts => hiera('roles.debug_mirror'),
+ check_service => 'debug',
+ url => 'http://debug.backend.mirrors.debian.org/debian-debug/dists/sid-debug/Release',
+ health_url => 'http://debug.backend.mirrors.debian.org/_health',
+ }
}