From f4787cc4e7d41c84896c50ff1f26f1767a7acb4e Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Tue, 21 Feb 2017 16:17:22 +0100 Subject: [PATCH] add mirror-conova to the archvsync_base role --- hieradata/common.yaml | 3 +++ modules/roles/manifests/init.pp | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/hieradata/common.yaml b/hieradata/common.yaml index 8f8ed5513..9edc41b90 100644 --- a/hieradata/common.yaml +++ b/hieradata/common.yaml @@ -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: diff --git a/modules/roles/manifests/init.pp b/modules/roles/manifests/init.pp index f8d04d1c3..67456f83a 100644 --- a/modules/roles/manifests/init.pp +++ b/modules/roles/manifests/init.pp @@ -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 -- 2.20.1