]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/manifests/pubsub.pp
add forced mirror policy
[dsa-puppet.git] / modules / roles / manifests / pubsub.pp
index 3ae9ba61b6436f58158b3d55b5db8a8006ab8c77..6f93567d8166e40efa1d78b5d491af786e16e357 100644 (file)
@@ -75,6 +75,13 @@ class roles::pubsub {
                ]
        }
 
+       rabbitmq_policy { 'mirror-packages':
+               vhost   => 'packages',
+               match   => '*',
+               policy  => '{"ha-mode":"all"}',
+               require => Rabbitmq_vhost['packages']
+       }
+
        @ferm::rule { 'rabbitmq':
                description => 'rabbitmq connections',
                rule        => '&SERVICE_RANGE(tcp, 5671, $HOST_DEBIAN_V4)'