]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commitdiff
(MAINT) - Commented out CLUSTERIP tests as there are suspicions that the
authorJonathan Tripathy <jt@puppetlabs.com>
Thu, 26 Nov 2015 16:48:18 +0000 (16:48 +0000)
committerJonathan Tripathy <jt@puppetlabs.com>
Thu, 26 Nov 2015 16:48:18 +0000 (16:48 +0000)
ipt module is causing system reboots.

spec/acceptance/firewall_clusterip_spec.rb

index bdd601745687381ae2306f728aa15896565195c5..03fbd906c9dc5d2260c0d73288e6f1d52a0a411c 100644 (file)
@@ -1,45 +1,49 @@
-require 'spec_helper_acceptance'
-
-describe 'firewall type', :unless => UNSUPPORTED_PLATFORMS.include?(fact('osfamily')) do
-
-  before(:all) do
-    shell('iptables --flush; iptables -t nat --flush; iptables -t mangle --flush')
-    shell('ip6tables --flush; ip6tables -t nat --flush; ip6tables -t mangle --flush')
-  end
-
-  # SLES doesn't have the CLUSTERIP module
-  if default['platform'] !~ /sles/
-    describe 'clusterip' do
-      context 'cluster ipv4 test' do
-        it 'applies' do
-          pending("MODULES-2124 should be resolved for clusterip RHEL7 support") if default['platform'] =~ /el-7/
-          pp = <<-EOS
-            class { '::firewall': }
-            firewall {
-              '830 - clusterip test':
-                chain                 => 'FORWARD',
-                jump                  => 'CLUSTERIP',
-                destination           => '1.1.1.1',
-                iniface               => 'eth0',
-                clusterip_new         => true,
-                clusterip_hashmode    => "sourceip",
-                clusterip_clustermac  => "01:00:5E:00:00:00",
-                clusterip_total_nodes => "2",
-                clusterip_local_node  => "1",
-                clusterip_hash_init   => "1337",
-            }
-          EOS
-
-          apply_manifest(pp, :catch_failures => true)
-        end
-
-        it 'should contain the rule' do
-          pending("MODULES-2124 should be resolved for clusterip RHEL7 support") if default['platform'] =~ /el-7/
-          shell('iptables-save') do |r|
-            expect(r.stdout).to match(/-A FORWARD -d (1.1.1.1\/32|1.1.1.1) -i eth0 -p tcp -m comment --comment "830 - clusterip test" -j CLUSTERIP --new --hashmode sourceip --clustermac 01:00:5E:00:00:00 --total-nodes 2 --local-node 1 --hash-init 1337/)
-          end
-        end
-      end
-    end
-  end
-end
+
+# These tests have been commented out, as there are suspicions that the clusterIP ipt module is causing system reboots.
+
+
+# require 'spec_helper_acceptance'
+
+# describe 'firewall type', :unless => UNSUPPORTED_PLATFORMS.include?(fact('osfamily')) do
+
+#   before(:all) do
+#     shell('iptables --flush; iptables -t nat --flush; iptables -t mangle --flush')
+#     shell('ip6tables --flush; ip6tables -t nat --flush; ip6tables -t mangle --flush')
+#   end
+
+#   # SLES doesn't have the CLUSTERIP module
+#   if default['platform'] !~ /sles/
+#     describe 'clusterip' do
+#       context 'cluster ipv4 test' do
+#         it 'applies' do
+#           pending("MODULES-2124 should be resolved for clusterip RHEL7 support") if default['platform'] =~ /el-7/
+#           pp = <<-EOS
+#             class { '::firewall': }
+#             firewall {
+#               '830 - clusterip test':
+#                 chain                 => 'FORWARD',
+#                 jump                  => 'CLUSTERIP',
+#                 destination           => '1.1.1.1',
+#                 iniface               => 'eth0',
+#                 clusterip_new         => true,
+#                 clusterip_hashmode    => "sourceip",
+#                 clusterip_clustermac  => "01:00:5E:00:00:00",
+#                 clusterip_total_nodes => "2",
+#                 clusterip_local_node  => "1",
+#                 clusterip_hash_init   => "1337",
+#             }
+#           EOS
+
+#           apply_manifest(pp, :catch_failures => true)
+#         end
+
+#         it 'should contain the rule' do
+#           pending("MODULES-2124 should be resolved for clusterip RHEL7 support") if default['platform'] =~ /el-7/
+#           shell('iptables-save') do |r|
+#             expect(r.stdout).to match(/-A FORWARD -d (1.1.1.1\/32|1.1.1.1) -i eth0 -p tcp -m comment --comment "830 - clusterip test" -j CLUSTERIP --new --hashmode sourceip --clustermac 01:00:5E:00:00:00 --total-nodes 2 --local-node 1 --hash-init 1337/)
+#           end
+#         end
+#       end
+#     end
+#   end
+# end