Anton Vinogradov created IGNITE-14485:
-----------------------------------------
Summary: Docker execution fail on iptables change
Key: IGNITE-14485
URL: https://issues.apache.org/jira/browse/IGNITE-14485
Project: Ignite
Issue Type: Bug
Reporter: Anton Vinogradov
Assignee: Vladimir Steshin
Fail example:
{noformat}
[INFO:2021-04-06 12:21:56,650]: RunnerClient:
[email protected]_test.DiscoveryTest.test_2_nodes_fail_sequential_zk.load_type=ClusterLoad.ATOMIC.ignite_version=2.10.0:
FAIL: AssertionError("Command failed: 'sudo iptables -L -n'.\nError: '#
Warning: iptables-legacy tables present, use iptables-legacy to see them\n'")
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py",
line 133, in run
data = self.run_test()
File "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py",
line 190, in run_test
return self.test_context.function(self.test)
File "/usr/local/lib/python3.7/dist-packages/ducktape/mark/_mark.py", line
429, in wrapper
return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
File
"/opt/ignite-dev/modules/ducktests/tests/ignitetest/tests/discovery_test.py",
line 173, in test_2_nodes_fail_sequential_zk
return self._perform_node_fail_scenario(test_config)
File
"/opt/ignite-dev/modules/ducktests/tests/ignitetest/tests/discovery_test.py",
line 246, in _perform_node_fail_scenario
test_config.net_part))
File
"/opt/ignite-dev/modules/ducktests/tests/ignitetest/tests/discovery_test.py",
line 262, in _simulate_and_detect_failure
_, first_terminated = servers.drop_network(failed_nodes, net_part=net_part)
File
"/opt/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 353, in drop_network
self.__backup_iptables(nodes)
File
"/opt/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 414, in __backup_iptables
self.logger.debug("Netfilter before launch on '%s': %s" % (node.name,
self.__dump_netfilter_settings(node)))
File
"/opt/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 451, in __dump_netfilter_settings
return IgniteAwareService.exec_command(node, "sudo iptables -L -n")
File
"/opt/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 481, in exec_command
assert len(err) == 0, f"Command failed: '\{cmd}'.\nError: '\{err}'"
AssertionError: Command failed: 'sudo iptables -L -n'.
Error: '# Warning: iptables-legacy tables present, use iptables-legacy to see
them
'
{noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)