diff --git a/deployment/puppet/osnailyfacter/modular/roles/mongo.pp b/deployment/puppet/osnailyfacter/modular/roles/mongo.pp index 57950db12e..4575473c73 100644 --- a/deployment/puppet/osnailyfacter/modular/roles/mongo.pp +++ b/deployment/puppet/osnailyfacter/modular/roles/mongo.pp @@ -3,6 +3,8 @@ notice('MODULAR: mongo.pp') $use_syslog = hiera('use_syslog', true) $debug = hiera('debug', false) $internal_address = hiera('internal_address') +$nodes_hash = hiera('nodes', {}) +$roles = node_roles($nodes_hash, hiera('uid')) #################################################################### diff --git a/deployment/puppet/osnailyfacter/modular/roles/mongo_primary.pp b/deployment/puppet/osnailyfacter/modular/roles/mongo_primary.pp index b633cafce1..44beebb8af 100644 --- a/deployment/puppet/osnailyfacter/modular/roles/mongo_primary.pp +++ b/deployment/puppet/osnailyfacter/modular/roles/mongo_primary.pp @@ -5,6 +5,7 @@ $debug = hiera('debug', false) $internal_address = hiera('internal_address') $ceilometer_hash = hiera('ceilometer') $nodes_hash = hiera('nodes') +$roles = node_roles($nodes_hash, hiera('uid')) ####################################################################