Merge "puppet: wire in osfamily hieradata support"

This commit is contained in:
Jenkins 2015-04-01 19:26:14 +00:00 committed by Gerrit Code Review
commit 9bf344f478
7 changed files with 7 additions and 7 deletions

View File

@ -63,6 +63,7 @@ resources:
- cephstorage
- ceph_cluster # provided by CephClusterConfig
- ceph
- '"%{::osfamily}"'
- common
datafiles:
common:

View File

@ -163,6 +163,7 @@ resources:
hierarchy:
- heat_config_%{::deploy_config_name}
- volume
- '"%{::osfamily}"'
- common
datafiles:
common:

View File

@ -287,6 +287,7 @@ resources:
- compute
- ceph_cluster # provided by CephClusterConfig
- ceph
- '"%{::osfamily}"'
- common
datafiles:
common:

View File

@ -608,6 +608,7 @@ resources:
- ceph
- bootstrap_node # provided by BootstrapNodeConfig
- all_nodes # provided by allNodesConfig
- '"%{::osfamily}"'
- common
datafiles:
common:

View File

@ -0,0 +1,2 @@
# RedHat specific overrides go here
rabbitmq::package_provider: 'yum'

View File

@ -109,12 +109,6 @@ if hiera('step') >= 2 {
allowed_hosts => $allowed_hosts,
}
if $::osfamily == 'RedHat' {
$rabbit_provider = 'yum'
} else {
$rabbit_provider = undef
}
Class['rabbitmq'] -> Rabbitmq_vhost <| |>
Class['rabbitmq'] -> Rabbitmq_user <| |>
Class['rabbitmq'] -> Rabbitmq_user_permissions <| |>
@ -127,7 +121,6 @@ if hiera('step') >= 2 {
$rabbit_cluster = false
}
class { 'rabbitmq':
package_provider => $rabbit_provider,
config_cluster => $rabbit_cluster,
cluster_nodes => $rabbit_nodes,
node_ip_address => hiera('controller_host'),

View File

@ -73,6 +73,7 @@ resources:
hierarchy:
- heat_config_%{::deploy_config_name}
- object
- '"%{::osfamily}"'
- common
datafiles:
common: