add mirror-conova to the archvsync_base role
authorPeter Palfrader <peter@palfrader.org>
Tue, 21 Feb 2017 15:17:22 +0000 (16:17 +0100)
committerPeter Palfrader <peter@palfrader.org>
Tue, 21 Feb 2017 15:17:22 +0000 (16:17 +0100)
hieradata/common.yaml
modules/roles/manifests/init.pp

index 8f8ed55..9edc41b 100644 (file)
@@ -99,6 +99,9 @@ roles:
     - wolkenstein.debian.org
   search_frontend:
     - cgi-grnet-01.debian.org
+  archvsync_base_additional:
+  # this is usually pulled in by *-mirror or syncproxy roles
+    - mirror-conova.debian.org
   security_master:
     - seger.debian.org
   security_mirror:
index f8d04d1..67456f8 100644 (file)
@@ -52,6 +52,10 @@ class roles {
                include roles::manpages_dyn
        }
 
+       if has_role('archvsync_base_additional') {
+               include archvsync_base
+       }
+
        # archive.debian.org
        if has_role('historical_master') {
                include historical_master