I'm glad it works on your end :-) Here, I made sure docker is on the PATH: docker --version Docker version 25.0.3, build 4debf41
But I'm still trying to figure out why I can't get our tests to see Docker: [ERROR] Please refer to /Users/garydgregory/rc/mina/apache-sshd-2.12.1/sshd-core/target/surefire-reports-nio2 for the individual test results. [ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [ERROR] The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [ERROR] Command was /bin/sh -c cd '/Users/garydgregory/rc/mina/apache-sshd-2.12.1/sshd-core' && '/usr/local/Cellar/openjdk@17/17.0.9/libexec/openjdk.jdk/Contents/Home/bin/java' '-jar' '/Users/garydgregory/rc/mina/apache-sshd-2.12.1/sshd-core/target/surefire/surefirebooter-20240211094002439_162.jar' '/Users/garydgregory/rc/mina/apache-sshd-2.12.1/sshd-core/target/surefire' '2024-02-11T09-38-46_176-jvmRun1' 'surefire-20240211094002439_160tmp' 'surefire_1-20240211094002439_161tmp' [ERROR] Error occurred in starting fork, check output in log [ERROR] Process Exit Code: 143 [ERROR] Crashed tests: [ERROR] org.apache.sshd.client.session.ClientSessionTest [ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [ERROR] Command was /bin/sh -c cd '/Users/garydgregory/rc/mina/apache-sshd-2.12.1/sshd-core' && '/usr/local/Cellar/openjdk@17/17.0.9/libexec/openjdk.jdk/Contents/Home/bin/java' '-jar' '/Users/garydgregory/rc/mina/apache-sshd-2.12.1/sshd-core/target/surefire/surefirebooter-20240211094002439_162.jar' '/Users/garydgregory/rc/mina/apache-sshd-2.12.1/sshd-core/target/surefire' '2024-02-11T09-38-46_176-jvmRun1' 'surefire-20240211094002439_160tmp' 'surefire_1-20240211094002439_161tmp' [ERROR] Error occurred in starting fork, check output in log [ERROR] Process Exit Code: 143 [ERROR] Crashed tests: [ERROR] org.apache.sshd.client.session.ClientSessionTest [ERROR] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:643) [ERROR] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:285) [ERROR] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:250) I can't see anything useful in sshd-core/target/surefire-reports-nio2/ Gary On Sun, Feb 11, 2024 at 2:45 AM Emmanuel Lécharny <elecha...@gmail.com> wrote: > > Hi Gary, > > I have Docker 2.25.2 running on my Mac. > > $ docker ps > CONTAINER ID IMAGE COMMAND CREATED > STATUS PORTS NAMES > b3cfc446e8f4 testcontainers/ryuk:0.3.3 "/app" 23 seconds ago Up > 22 seconds 0.0.0.0:60997->8080/tcp > testcontainers-ryuk-6366f9f8-f922-41c8-b2b1-3e30dd1e4671 > > or > > $ docker ps > CONTAINER ID IMAGE > COMMAND CREATED STATUS PORTS > NAMES > 1d69e8b3f633 localhost/testcontainers/tx3g8n6fh63vansg:latest > "/usr/sbin/sshd -D -…" 2 seconds ago Up 2 seconds > 0.0.0.0:61124->22/tcp quizzical_lederberg > b3cfc446e8f4 testcontainers/ryuk:0.3.3 > > so basically, it works. > > It sometimes asks me for my KeyChain password. > > > On 10/02/2024 17:42, Gary Gregory wrote: > > I just updated to DD 4.27.2 (137060), it crashed on the restart and > > asked me to reset to factory settings, I did, then restarted DD. The > > UI says "engine running" > > > > run 'mvn clean verify" and the 1st reported failure is: > > > > [ERROR] Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time > > elapsed: 0.078 s <<< FAILURE! -- in > > org.apache.sshd.client.auth.pubkey.HostBoundPubKeyAuthTest > > [ERROR] > > org.apache.sshd.client.auth.pubkey.HostBoundPubKeyAuthTest.testPubkeyAuth[user01_rsa_sha2_512_2048] > > -- Time elapsed: 0.075 s <<< ERROR! > > java.lang.IllegalStateException: Could not find a valid Docker > > environment. Please see logs and check configuration > > at > > org.testcontainers.dockerclient.DockerClientProviderStrategy.lambda$getFirstValidStrategy$4(DockerClientProviderStrategy.java:156) > > at java.base/java.util.Optional.orElseThrow(Optional.java:408) > > at > > org.testcontainers.dockerclient.DockerClientProviderStrategy.getFirstValidStrategy(DockerClientProviderStrategy.java:148) > > at > > org.testcontainers.DockerClientFactory.getOrInitializeStrategy(DockerClientFactory.java:146) > > at > > org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:188) > > at > > org.testcontainers.DockerClientFactory$1.getDockerClient(DockerClientFactory.java:101) > > at > > com.github.dockerjava.api.DockerClientDelegate.authConfig(DockerClientDelegate.java:107) > > at > > org.testcontainers.containers.GenericContainer.start(GenericContainer.java:316) > > at > > org.testcontainers.containers.GenericContainer.starting(GenericContainer.java:1066) > > at > > org.testcontainers.containers.FailureDetectingExternalResource$1.evaluate(FailureDetectingExternalResource.java:29) > > > > I must be missing some requirements. The 'docker' app is not on my > > PATH. Is it on yours? Can you say 'docker ps' for example? > > > > Gary > > > > On Sat, Feb 10, 2024 at 11:32 AM Gary Gregory <garydgreg...@gmail.com> > > wrote: > >> > >> Hi Emmanuel: > >> > >> Yes: Docker Desktop 4.27.1 (136059) > >> > >> Gary > >> > >> On Sat, Feb 10, 2024 at 11:25 AM Emmanuel Lécharny <elecha...@gmail.com> > >> wrote: > >>> > >>> Hi Gary, > >>> > >>> I had it working on my Mac, have you docker running before launching the > >>> test? > >>> > >>> On 10/02/2024 04:10, Gary Gregory wrote: > >>>> Testing src zip file. > >>>> > >>>> - ASC OK > >>>> - Eyeballing SHA512 is OK but can't be checked with "shasum --check > >>>> apache-sshd-2.12.1-src.zip.sha512" > >>>> - On macOS, with Docker running, the tests can't find it or download > >>>> an image, if that's what it is trying to do: > >>>> [ERROR] Errors: > >>>> [ERROR] > >>>> org.apache.sshd.client.auth.pubkey.HostBoundPubKeyAuthTest.testPubkeyAuth[user01_ecdsa_256] > >>>> [ERROR] Run 1: > >>>> HostBoundPubKeyAuthTest.testPubkeyAuth[user01_ecdsa_256] » > >>>> IllegalState Previous attempts to find a Docker environment failed. > >>>> Will not retry. Please see logs and check configuration > >>>> > >>>> This is with both Java 17 and 11. > >>>> > >>>> Any ideas? > >>>> > >>>> Gary > >>>> > >>>> > >>>> On Tue, Feb 6, 2024 at 10:35 AM Guillaume Nodet <gno...@apache.org> > >>>> wrote: > >>>>> > >>>>> I've staged a candidate release for an SSHD bug fix 2.12.1 release at: > >>>>> Official staging repo: > >>>>> https://dist.apache.org/repos/dist/dev/mina/sshd/2.12.1/ > >>>>> Maven staging repo: > >>>>> > >>>>> https://repository.apache.org/content/repositories/orgapachemina-1091 > >>>>> Git tag: > >>>>> https://github.com/apache/mina-sshd/commits/sshd-2.12.1 > >>>>> Changelog: > >>>>> > >>>>> https://github.com/apache/mina-sshd/blob/sshd-2.12.1/docs/changes/2.12.1.md > >>>>> > >>>>> Please review and vote ! > >>>>> > >>>>> -- > >>>>> ------------------------ > >>>>> Guillaume Nodet > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org > >>>>> For additional commands, e-mail: dev-h...@mina.apache.org > >>>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org > >>>> For additional commands, e-mail: dev-h...@mina.apache.org > >>>> > >>> > >>> -- > >>> *Emmanuel Lécharny* P. +33 (0)6 08 33 32 61 > >>> elecha...@apache.org > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org > >>> For additional commands, e-mail: dev-h...@mina.apache.org > >>> > > -- > *Emmanuel Lécharny* P. +33 (0)6 08 33 32 61 > elecha...@apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org