Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI Failure (Error reading SSH protocol banner) in NodePoolMigrationTest.test_migrating_redpanda_nodes_to_new_pool #19977

Open
vbotbuildovich opened this issue Jun 24, 2024 · 0 comments
Labels
auto-triaged used to know which issues have been opened from a CI job ci-failure ci-rca/infra CI Root Cause Analysis - Infrastructure Issue team/replication helper for jira sync

Comments

@vbotbuildovich
Copy link
Collaborator

vbotbuildovich commented Jun 24, 2024

https://buildkite.com/redpanda/vtools/builds/14998

Module: rptest.tests.node_pool_migration_test
Class: NodePoolMigrationTest
Method: test_migrating_redpanda_nodes_to_new_pool
Arguments: {
    "test_mode": "no_tiered_storage",
    "balancing_mode": "off",
    "cleanup_policy": "compact,delete"
}
test_id:    NodePoolMigrationTest.test_migrating_redpanda_nodes_to_new_pool
status:     FAIL
run time:   59.229 seconds

SSHException('Error reading SSH protocol banner')
Traceback (most recent call last):
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/paramiko/transport.py", line 2327, in _check_banner
    buf = self.packetizer.readline(timeout)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/paramiko/packet.py", line 381, in readline
    buf += self._read_timeout(timeout)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/paramiko/packet.py", line 618, in _read_timeout
    raise EOFError()
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/tests/runner_client.py", line 184, in _do_run
    data = self.run_test()
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/tests/runner_client.py", line 276, in run_test
    return self.test_context.function(self.test)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/mark/_mark.py", line 535, in wrapper
    return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
  File "/home/ubuntu/redpanda/tests/rptest/services/cluster.py", line 105, in wrapped
    r = f(self, *args, **kwargs)
  File "/home/ubuntu/redpanda/tests/rptest/tests/node_pool_migration_test.py", line 328, in test_migrating_redpanda_nodes_to_new_pool
    self.start_producer()
  File "/home/ubuntu/redpanda/tests/rptest/tests/node_pool_migration_test.py", line 222, in start_producer
    self.producer.start(clean=False)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/services/service.py", line 265, in start
    self.start_node(node, **kwargs)
  File "/home/ubuntu/redpanda/tests/rptest/services/kgo_verifier_services.py", line 672, in start_node
    self.spawn(cmd, node)
  File "/home/ubuntu/redpanda/tests/rptest/services/kgo_verifier_services.py", line 155, in spawn
    pid_str = node.account.ssh_output(wrapped_cmd, timeout_sec=10)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/cluster/remoteaccount.py", line 41, in wrapper
    return method(self, *args, **kwargs)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/cluster/remoteaccount.py", line 381, in ssh_output
    client = self.ssh_client
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/cluster/remoteaccount.py", line 217, in ssh_client
    self._set_ssh_client()
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/cluster/remoteaccount.py", line 41, in wrapper
    return method(self, *args, **kwargs)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/ducktape/cluster/remoteaccount.py", line 192, in _set_ssh_client
    client.connect(
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/paramiko/client.py", line 450, in connect
    t.start_client(timeout=timeout)
  File "/opt/.ducktape-venv/lib/python3.10/site-packages/paramiko/transport.py", line 738, in start_client
    raise e
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner

JIRA Link: CORE-4285

@vbotbuildovich vbotbuildovich added auto-triaged used to know which issues have been opened from a CI job ci-failure labels Jun 24, 2024
@michael-redpanda michael-redpanda added ci-rca/infra CI Root Cause Analysis - Infrastructure Issue team/replication helper for jira sync labels Jun 27, 2024
@michael-redpanda michael-redpanda changed the title CI Failure (key symptom) in NodePoolMigrationTest.test_migrating_redpanda_nodes_to_new_pool CI Failure (Error reading SSH protocol banner) in NodePoolMigrationTest.test_migrating_redpanda_nodes_to_new_pool Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-triaged used to know which issues have been opened from a CI job ci-failure ci-rca/infra CI Root Cause Analysis - Infrastructure Issue team/replication helper for jira sync
Projects
None yet
Development

No branches or pull requests

2 participants