+ rule => '&SERVICE_RANGE(tcp, 5671, $HOST_DEBIAN_V6)'
+ }
+
+ @ferm::rule { 'rabbitmq-adm':
+ description => 'rabbitmq connections',
+ rule => '&SERVICE_RANGE(tcp, 5671, $DSA_IPS)'
+ }
+
+ @ferm::rule { 'rabbitmq-v6-adm':
+ domain => 'ip6',
+ description => 'rabbitmq connections',
+ rule => '&SERVICE_RANGE(tcp, 5671, $DSA_V6_IPS)'
+ }
+
+ if $::hostname == $cc_master {
+ $you = $cc_secondary
+ } else {
+ $you = $cc_master
+ }
+
+ @ferm::rule { 'rabbitmq_cluster':
+ domain => '(ip ip6)',
+ description => 'rabbitmq cluster connections',
+ rule => "proto tcp mod state state (NEW) saddr (${you}) ACCEPT"
+ }
+ @ferm::rule { 'rabbitmq_mgmt':
+ description => 'rabbitmq cluster connections',
+ rule => '&SERVICE_RANGE(tcp, 15672, $DSA_IPS)'
+ }
+ @ferm::rule { 'rabbitmq_mgmt_v6':
+ domain => '(ip6)',
+ description => 'rabbitmq cluster connections',
+ rule => '&SERVICE_RANGE(tcp, 15672, $DSA_V6_IPS)'