From 8bb003cb1bb6c12b3909547aae210a46b609d0cd Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Tue, 11 Feb 2014 10:44:52 +0100 Subject: [PATCH] Deploy bugs-master cert --- hieradata/common.yaml | 2 ++ modules/roles/manifests/init.pp | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/hieradata/common.yaml b/hieradata/common.yaml index a87928451..c3226499f 100644 --- a/hieradata/common.yaml +++ b/hieradata/common.yaml @@ -6,6 +6,8 @@ allow_dns_query: [] roles: bugsmx: - buxtehude.debian.org + bugs_master: + - buxtehude.debian.org bugs_mirror: - beach.debian.org bugs_base: diff --git a/modules/roles/manifests/init.pp b/modules/roles/manifests/init.pp index 8d81dd113..3eb5dfdb5 100644 --- a/modules/roles/manifests/init.pp +++ b/modules/roles/manifests/init.pp @@ -34,6 +34,11 @@ class roles { notify => Service['apache2'], } } + if has_role('bugs_master') { + ssl::service { 'bugs-master.debian.org': + notify => Service['apache2'], + } + } if has_role('ftp_master') { include roles::ftp_master -- 2.20.1