Make jenkins a proper role
authorPeter Palfrader <peter@palfrader.org>
Sun, 8 Sep 2019 13:53:00 +0000 (15:53 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 8 Sep 2019 13:53:00 +0000 (15:53 +0200)
hieradata/common.yaml
hieradata/nodes/jerea.debian.org.yaml [new file with mode: 0644]
modules/roles/manifests/init.pp

index d62a933..83225d8 100644 (file)
@@ -57,8 +57,6 @@ roles:
     - adayevskaya.debian.org
   historicalpackages:
     - hier.debian.org
-  jenkins:
-    - jerea.debian.org
   keyring:
     - kaufmann.debian.org
   lists:
diff --git a/hieradata/nodes/jerea.debian.org.yaml b/hieradata/nodes/jerea.debian.org.yaml
new file mode 100644 (file)
index 0000000..6379d14
--- /dev/null
@@ -0,0 +1,2 @@
+classes:
+  - roles::jenkins
index ae258ef..3960f1e 100644 (file)
@@ -205,10 +205,6 @@ class roles {
                include roles::rtc
        }
 
-       if has_role('jenkins') {
-               include roles::jenkins
-       }
-
        if has_role('postgres_backup_server') {
                include postgres::backup_server
        }