- ticharich.debian.org
- wilder.debian.org
- wuiet.debian.org
- static_master:
- - dillon.debian.org
- - fasolo.debian.org
- - manziarly.debian.org
- - porta.debian.org
- - static-master-grnet-01.debian.org
static_mirror:
- klecker.debian.org
- mirror-anu.debian.org
classes:
- roles::dsa_wiki_buildhost
+ - roles::static_master
classes:
- - profile::ipsec::fasolo_storace
+ - profile::ipsec::fasolo_storace
+ - roles::static_master
--- /dev/null
+classes:
+ - roles::static_master
--- /dev/null
+classes:
+ - roles::static_master
--- /dev/null
+classes:
+ - roles::static_master
include roles::syncproxy
}
- if has_role('static_master') {
- include roles::static_master
- }
-
if has_role('static_mirror') {
include roles::static_mirror
} elsif has_role('static_source') {
file=/etc/unbound
file=/etc/dsa
file=/etc/rabbitmq
-<% if scope.function_has_role(['static_mirror']) or scope.function_has_role(['static_source']) or scope.function_has_role(['static_master']) -%>
+<% if scope.function_has_role(['static_mirror']) or scope.function_has_role(['static_source']) or classes.include?("roles::static_master") -%>
file=/etc/ssh/userkeys
file=/etc/ssh/userkeys/staticsync
<% end -%>
has_role('security_mirror') or
has_role('security_upload') or
has_role('ssh.upload.d.o') or
- has_role('static_master') or
+ defined(Class["roles::static_master"]) or
has_role('static_mirror') or
has_role('static_source') or
has_role('syncproxy') or