66 context 'rabbitmq::wipe_db_on_cookie_change => false' do
77 it 'runs successfully' do
88 pp = <<-EOS
9+ class { 'erlang': repo_source => 'packagecloud' } ->
910 class { 'rabbitmq':
1011 cluster => { 'name' => 'rabbit_cluster', 'init_node' => $facts['fqdn'] },
1112 config_cluster => true,
@@ -14,10 +15,6 @@ class { 'rabbitmq':
1415 erlang_cookie => 'TESTCOOKIE',
1516 wipe_db_on_cookie_change => false,
1617 }
17- if $facts['os']['family'] == 'RedHat' {
18- class { 'erlang': epel_enable => true}
19- Class['erlang'] -> Class['rabbitmq']
20- }
2118 EOS
2219
2320 apply_manifest ( pp , expect_failures : true )
@@ -31,6 +28,7 @@ class { 'erlang': epel_enable => true}
3128 context 'rabbitmq::wipe_db_on_cookie_change => true' do
3229 it 'runs successfully' do
3330 pp = <<-EOS
31+ class { 'erlang': repo_source => 'packagecloud' } ->
3432 class { 'rabbitmq':
3533 cluster => { 'name' => 'rabbit_cluster', 'init_node' => $facts['fqdn'] },
3634 config_cluster => true,
@@ -39,10 +37,6 @@ class { 'rabbitmq':
3937 erlang_cookie => 'TESTCOOKIE',
4038 wipe_db_on_cookie_change => true,
4139 }
42- if $facts['os']['family'] == 'RedHat' {
43- class { 'erlang': epel_enable => true}
44- Class['erlang'] -> Class['rabbitmq']
45- }
4640 EOS
4741
4842 apply_manifest ( pp , catch_failures : true )
@@ -76,6 +70,7 @@ class { 'erlang': epel_enable => true}
7670 context 'rabbitmq::cluster[:local_node] = foobar' do
7771 it 'runs successfully' do
7872 pp = <<-EOS
73+ class { 'erlang': repo_source => 'packagecloud' } ->
7974 class { 'rabbitmq':
8075 cluster => { 'name' => 'rabbit_cluster', 'init_node' => 'foobar', 'local_node' => 'foobar' },
8176 config_cluster => true,
@@ -84,10 +79,6 @@ class { 'rabbitmq':
8479 environment_variables => { 'NODENAME' => 'rabbit@foobar' },
8580 erlang_cookie => 'TESTCOOKIE',
8681 }
87- if $facts['os']['family'] == 'RedHat' {
88- class { 'erlang': epel_enable => true}
89- Class['erlang'] -> Class['rabbitmq']
90- }
9182 EOS
9283
9384 apply_manifest ( pp , expect_failures : true )
0 commit comments