Add {pet,pet-devel} cert for petrova
authorPeter Palfrader <peter@palfrader.org>
Sun, 7 Feb 2016 14:20:52 +0000 (15:20 +0100)
committerPeter Palfrader <peter@palfrader.org>
Sun, 7 Feb 2016 14:20:52 +0000 (15:20 +0100)
hieradata/common.yaml
modules/roles/manifests/init.pp

index 78bdaa1..fafbeca 100644 (file)
@@ -190,3 +190,5 @@ roles:
     - tye.debian.org
   dedup.d.n:
     - delfin.debian.org
+  pet.d.n:
+    - petrova.debian.org
index 0ed5f42..6f39975 100644 (file)
@@ -319,4 +319,15 @@ class roles {
                        key => true,
                }
        }
+
+       if has_role('pet.d.n') {
+               ssl::service { 'pet.debian.net':
+                       notify => Service['apache2'],
+                       key => true,
+               }
+               ssl::service { 'pet-devel.debian.net':
+                       notify => Service['apache2'],
+                       key => true,
+               }
+       }
 }