bacula_director -> hiera role
authorPeter Palfrader <peter@palfrader.org>
Sun, 15 Sep 2019 14:52:08 +0000 (16:52 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 15 Sep 2019 14:52:08 +0000 (16:52 +0200)
hieradata/common.yaml
hieradata/nodes/dinis.debian.org.yaml [new file with mode: 0644]
modules/roles/manifests/init.pp

index 8882e8c..a749b31 100644 (file)
@@ -154,8 +154,6 @@ roles:
   postgres_backup_server:
     - backuphost.debian.org
     - storace.debian.org
-  bacula_director:
-    - dinis.debian.org
   bacula_storage:
     - storace.debian.org
   dabackup_client:
diff --git a/hieradata/nodes/dinis.debian.org.yaml b/hieradata/nodes/dinis.debian.org.yaml
new file mode 100644 (file)
index 0000000..0ea1f50
--- /dev/null
@@ -0,0 +1,3 @@
+---
+classes:
+  - bacula::director
index dfe57f0..4eddc24 100644 (file)
@@ -164,12 +164,6 @@ class roles {
                include postgres::backup_source
        }
 
-       if has_role('bacula_director') {
-               include bacula::director
-       } else {
-               package { 'bacula-console': ensure => purged; }
-               file { '/etc/bacula/bconsole.conf': ensure => absent; }
-       }
        if has_role('bacula_storage') {
                include bacula::storage
        }