git_master -> hiera role
authorPeter Palfrader <peter@palfrader.org>
Sun, 15 Sep 2019 16:26:40 +0000 (18:26 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 15 Sep 2019 16:26:40 +0000 (18:26 +0200)
hieradata/common.yaml
hieradata/nodes/adayevskaya.debian.org.yaml
modules/roles/manifests/git_master.pp
modules/roles/manifests/init.pp

index 00b256d..4a637e1 100644 (file)
@@ -45,8 +45,6 @@ roles:
     - denis.debian.org
   ftp_master:
     - fasolo.debian.org
-  git_master:
-    - adayevskaya.debian.org
   mailrelay:
     - mailly.debian.org
     - muffat.debian.org
index a265ed2..a432f02 100644 (file)
@@ -7,17 +7,16 @@
 #   include roles::git_master
 #
 class roles::git_master {
+  include roles::pubsub::parameters
 
-       include roles::pubsub::parameters
+  $rabbit_password = $roles::pubsub::parameters::rabbit_password
 
-       $rabbit_password = $roles::pubsub::parameters::rabbit_password
-
-       roles::pubsub::config { 'emailvdomains':
-               key      => 'dsa-emailvdomains',
-               exchange => dsa,
-               topic    => 'dsa.email.update',
-               vhost    => dsa,
-               username => $::fqdn,
-               password => $rabbit_password
-       }
+  roles::pubsub::config { 'emailvdomains':
+    key      => 'dsa-emailvdomains',
+    exchange => dsa,
+    topic    => 'dsa.email.update',
+    vhost    => dsa,
+    username => $::fqdn,
+    password => $rabbit_password
+  }
 }
index 4e4a9a2..2afec7f 100644 (file)
@@ -45,10 +45,6 @@ class roles {
                include roles::security_mirror
        }
 
-       if has_role('git_master') {
-               include roles::git_master
-       }
-
        if has_role('wiki') {
                include roles::wiki
        }