halim kim created BIGTOP-4407: --------------------------------- Summary: Bump org.apache.sshd to 2.15.0 Key: BIGTOP-4407 URL: https://issues.apache.org/jira/browse/BIGTOP-4407 Project: Bigtop Issue Type: Bug Components: bigtop-manager Reporter: halim kim Assignee: halim kim
In some environment, mina sshd v2.14.0 bug affects communication between bm server and bm agent. mina sshd 2.14 uses strong RNG(Random Number Generator) so that it causes entropy starvation. it results timeout when bm server tries to make ssh connection to bm agent. {code:java} [ERROR] 2025-04-11 15:20:40.361 +0900 [pool-3-thread-3] o.a.b.m.s.s.i.HostServiceImpl:[345] - Unable to exec command on host, hostname: test.com, command: arch org.apache.sshd.common.SshException: [ssh-connection]: Failed to get operation result within specified timeout: 10000 msec at org.apache.sshd.common.future.AbstractSshFuture.lambda$verifyResult$1(AbstractSshFuture.java:114) at org.apache.sshd.common.future.AbstractSshFuture.formatExceptionMessage(AbstractSshFuture.java:206) at org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:114) at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:56) at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:35) at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:84) at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:69) at org.apache.bigtop.manager.server.utils.RemoteSSHUtils.run(RemoteSSHUtils.java:82) at org.apache.bigtop.manager.server.utils.RemoteSSHUtils.executeCommand(RemoteSSHUtils.java:49) at org.apache.bigtop.manager.server.service.impl.HostServiceImpl.execCommandOnRemoteHost(HostServiceImpl.java:341) at org.apache.bigtop.manager.server.service.impl.HostServiceImpl.installDependencies(HostServiceImpl.java:261) at org.apache.bigtop.manager.server.service.impl.HostServiceImpl.lambda$installDependencies$3(HostServiceImpl.java:238) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.util.concurrent.TimeoutException: Timed out after 10000 msec at org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:113) ... 14 common frames omitted {code} please refer below * [https://github.com/apache/mina-sshd/issues/642] * [https://github.com/apache/mina-sshd/commit/0d65679ed8b6ac3df844fd8581d9b7f18f236d66] I suggest bump sshd from 2.14 to 2.15. -- This message was sent by Atlassian Jira (v8.20.10#820010)