From aed1006426e13601110ba7b49c846ac335745300 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Mon, 10 Feb 2014 22:20:41 +0100 Subject: [PATCH] Install cert on packages hosts --- hieradata/common.yaml | 3 +++ modules/roles/manifests/init.pp | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/hieradata/common.yaml b/hieradata/common.yaml index 8059c5d1..a8792845 100644 --- a/hieradata/common.yaml +++ b/hieradata/common.yaml @@ -51,6 +51,9 @@ roles: - tchaikovsky.debian.org nm: - nono.debian.org + packages: + - picconi.debian.org + - pkgmirror-1and1.debian.org packagesmaster: - picconi.debian.org packagesqamaster: diff --git a/modules/roles/manifests/init.pp b/modules/roles/manifests/init.pp index 0a5da93f..8d81dd11 100644 --- a/modules/roles/manifests/init.pp +++ b/modules/roles/manifests/init.pp @@ -167,4 +167,10 @@ class roles { if has_role('postgres_backup_server') { include postgres::backup_server } + + if has_role('packages') { + ssl::service { 'packages.debian.org': + notify => Service['apache2'], + } + } } -- 2.39.2