]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Deploy qa.d.o cert on qamaster
authorPeter Palfrader <peter@palfrader.org>
Thu, 3 Jul 2014 09:16:18 +0000 (11:16 +0200)
committerPeter Palfrader <peter@palfrader.org>
Thu, 3 Jul 2014 09:16:18 +0000 (11:16 +0200)
hieradata/common.yaml
modules/roles/manifests/init.pp

index e4ceb86b5d653157676f7e73926bda77ed3f8e67..556c220e6d9064da7f8de49df197e3b7484e9f5a 100644 (file)
@@ -65,6 +65,8 @@ roles:
     - rapoport.debian.org
   puppetmaster:
     - handel.debian.org
+  qamaster:
+    - quantz.debian.org
   release:
     - franck.debian.org
   rtmaster:
index 037e74888971a54af0afe085ff8ffddae4bb6367..9caaa5b0b9adac36223f021966b9343b60adbdb1 100644 (file)
@@ -196,6 +196,12 @@ class roles {
                }
        }
 
+       if has_role('qamaster') {
+               ssl::service { 'qa.debian.org':
+                       notify => Service['apache2'],
+               }
+       }
+
        if has_role('packagesqamaster') {
                ssl::service { 'packages.qa.debian.org':
                        notify => Service['apache2'],