[ 
https://issues.apache.org/jira/browse/SLING-9888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17229129#comment-17229129
 ] 

Oliver Lietz commented on SLING-9888:
-------------------------------------

First build with {{mk0x/docker-clamav:buster-slim}} completed successfully:
{noformat}
[main] INFO org.ops4j.pax.exam.spi.DefaultExamSystem - Pax Exam System 
(Version: 4.13.3) created.
[main] INFO org.ops4j.pax.exam.junit.impl.ProbeRunner - creating PaxExam runner 
for class org.apache.sling.commons.clam.it.tests.ClamdServiceIT
[main] INFO org.testcontainers.dockerclient.DockerClientProviderStrategy - 
Loaded 
org.testcontainers.dockerclient.EnvironmentAndSystemPropertyClientProviderStrategy
 from ~/.testcontainers.properties, will try it first
[main] INFO 
org.testcontainers.dockerclient.EnvironmentAndSystemPropertyClientProviderStrategy
 - Found docker client settings from environment
[main] INFO org.testcontainers.dockerclient.DockerClientProviderStrategy - 
Found Docker environment with Environment variables, system properties and 
defaults. Resolved dockerHost=unix:///var/run/docker.sock
[main] INFO org.testcontainers.DockerClientFactory - Docker host IP address is 
localhost
[main] INFO org.testcontainers.DockerClientFactory - Connected to docker: 
  Server Version: 19.03.13
  API Version: 1.40
  Operating System: Ubuntu 18.04.5 LTS
  Total Memory: 96630 MB
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Starting to pull image
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pulling image layers:  0 pending,  0 downloaded,  0 extracted, (0 bytes/0 bytes)
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pulling image layers:  2 pending,  1 downloaded,  0 extracted, (358 KB/? MB)
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pulling image layers:  1 pending,  2 downloaded,  0 extracted, (358 KB/? MB)
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pulling image layers:  0 pending,  3 downloaded,  0 extracted, (358 KB/4 MB)
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pulling image layers:  0 pending,  3 downloaded,  1 extracted, (2 MB/4 MB)
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pulling image layers:  0 pending,  3 downloaded,  2 extracted, (2 MB/4 MB)
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pulling image layers:  0 pending,  3 downloaded,  3 extracted, (4 MB/4 MB)
[tc-okhttp-stream-1164107853] INFO org.testcontainers.DockerClientFactory - 
Pull complete. 3 layers, pulled in 2s (downloaded 4 MB at 2 MB/s)
[main] INFO org.testcontainers.DockerClientFactory - Ryuk started - will 
monitor and terminate Testcontainers containers on JVM exit
[main] INFO org.testcontainers.DockerClientFactory - Checking the system...
[main] INFO org.testcontainers.DockerClientFactory - ✔︎ Docker server version 
should be at least 1.6.0
[main] INFO org.testcontainers.DockerClientFactory - ✔︎ Docker environment 
should have more than 2GB free disk space
[main] INFO docker[mk0x/docker-clamav:buster-slim] - Pulling docker image: 
mk0x/docker-clamav:buster-slim. Please be patient; this may take some time but 
only needs to be done once.
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Starting to pull image
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  0 pending,  0 downloaded,  0 extracted, (0 bytes/0 bytes)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  6 pending,  1 downloaded,  0 extracted, (25 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  5 pending,  2 downloaded,  0 extracted, (30 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  4 pending,  3 downloaded,  0 extracted, (56 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  3 pending,  4 downloaded,  0 extracted, (59 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  2 pending,  5 downloaded,  0 extracted, (73 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  2 pending,  5 downloaded,  1 extracted, (76 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  1 pending,  6 downloaded,  1 extracted, (78 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  1 pending,  6 downloaded,  2 extracted, (112 MB/? MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  0 pending,  7 downloaded,  2 extracted, (257 MB/260 MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  0 pending,  7 downloaded,  3 extracted, (260 MB/260 MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  0 pending,  7 downloaded,  4 extracted, (260 MB/260 MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  0 pending,  7 downloaded,  5 extracted, (260 MB/260 MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  0 pending,  7 downloaded,  6 extracted, (260 MB/260 MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pulling image layers:  0 pending,  7 downloaded,  7 extracted, (260 MB/260 MB)
[tc-okhttp-stream-2033968586] INFO docker[mk0x/docker-clamav:buster-slim] - 
Pull complete. 7 layers, pulled in 16s (downloaded 260 MB at 16 MB/s)
[main] INFO docker[mk0x/docker-clamav:buster-slim] - Creating container for 
image: mk0x/docker-clamav:buster-slim
[main] INFO docker[mk0x/docker-clamav:buster-slim] - Starting container with 
ID: 160ca384d4d3739566fc4fb1358177d72d8f7f397ad63518948842999eb6c73e
[main] INFO docker[mk0x/docker-clamav:buster-slim] - Container 
mk0x/docker-clamav:buster-slim is starting: 
160ca384d4d3739566fc4fb1358177d72d8f7f397ad63518948842999eb6c73e
[main] INFO docker[mk0x/docker-clamav:buster-slim] - Container 
mk0x/docker-clamav:buster-slim started in PT59.875S
[main] INFO org.ops4j.pax.exam.junit.impl.ProbeRunner - running test class 
org.apache.sling.commons.clam.it.tests.ClamdServiceIT
[main] INFO org.ops4j.pax.exam.ExamJavaRunner - ExamJavaRunner completed 
successfully
{noformat}

> freshclam fails updating the signature database during integration tests
> ------------------------------------------------------------------------
>
>                 Key: SLING-9888
>                 URL: https://issues.apache.org/jira/browse/SLING-9888
>             Project: Sling
>          Issue Type: Bug
>          Components: Commons
>            Reporter: Oliver Lietz
>            Assignee: Oliver Lietz
>            Priority: Major
>             Fix For: Commons Clam 2.0.2
>
>
> {noformat}
> [main] INFO org.ops4j.pax.exam.spi.DefaultExamSystem - Pax Exam System 
> (Version: 4.13.3) created. 
> [main] INFO org.ops4j.pax.exam.junit.impl.ProbeRunner - creating PaxExam 
> runner for class org.apache.sling.commons.clam.it.tests.ClamdServiceIT 
> [main] INFO org.testcontainers.dockerclient.DockerClientProviderStrategy - 
> Loaded 
> org.testcontainers.dockerclient.EnvironmentAndSystemPropertyClientProviderStrategy
>  from ~/.testcontainers.properties, will try it first 
> [main] INFO 
> org.testcontainers.dockerclient.EnvironmentAndSystemPropertyClientProviderStrategy
>  - Found docker client settings from environment 
> [main] INFO org.testcontainers.dockerclient.DockerClientProviderStrategy - 
> Found Docker environment with Environment variables, system properties and 
> defaults. Resolved dockerHost=unix:///var/run/docker.sock 
> [main] INFO org.testcontainers.DockerClientFactory - Docker host IP address 
> is localhost 
> [main] INFO org.testcontainers.DockerClientFactory - Connected to docker: 
>   Server Version: 19.03.13 
>   API Version: 1.40 
>   Operating System: Ubuntu 18.04.5 LTS 
>   Total Memory: 96630 MB 
> [main] INFO org.testcontainers.DockerClientFactory - Ryuk started - will 
> monitor and terminate Testcontainers containers on JVM exit 
> [main] INFO org.testcontainers.DockerClientFactory - Checking the system... 
> [main] INFO org.testcontainers.DockerClientFactory - ✔︎ Docker server version 
> should be at least 1.6.0 
> [main] INFO org.testcontainers.DockerClientFactory - ✔︎ Docker environment 
> should have more than 2GB free disk space 
> [main] INFO docker[mk0x/docker-clamav:alpine] - Creating container for image: 
> mk0x/docker-clamav:alpine 
> [main] INFO docker[mk0x/docker-clamav:alpine] - Starting container with ID: 
> b02102292908fa22a0a88dd30488457414a24bfed37f0893a63af01bdf88b2e8 
> [main] INFO docker[mk0x/docker-clamav:alpine] - Container 
> mk0x/docker-clamav:alpine is starting: 
> b02102292908fa22a0a88dd30488457414a24bfed37f0893a63af01bdf88b2e8 
> [main] ERROR docker[mk0x/docker-clamav:alpine] - Could not start container 
> java.lang.IllegalStateException: Container exited with code 1 
> at 
> org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:457)
>  
> at 
> org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:317)
>  
> at 
> org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
>  
> at 
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:315)
>  
> at 
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:302)
>  
> at 
> org.apache.sling.commons.clam.it.tests.ClamTestSupport.configuration(ClamTestSupport.java:55)
>  
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
> at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  
> at java.lang.reflect.Method.invoke(Method.java:498) 
> at 
> org.ops4j.pax.exam.spi.reactors.ReactorManager.addConfigurationsToReactor(ReactorManager.java:248)
>  
> at 
> org.ops4j.pax.exam.spi.reactors.ReactorManager.prepareReactor(ReactorManager.java:184)
>  
> at org.ops4j.pax.exam.junit.impl.ProbeRunner.<init>(ProbeRunner.java:78) 
> at org.ops4j.pax.exam.junit.PaxExam.createDelegate(PaxExam.java:82) 
> at org.ops4j.pax.exam.junit.PaxExam.<init>(PaxExam.java:73) 
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>  
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>  
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
> at 
> org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:104)
>  
> at 
> org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:86)
>  
> at 
> org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
>  
> at 
> org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
>  
> at 
> org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
>  
> at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:33) 
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:362)
>  
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
>  
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
>  
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
>  
> at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:377)
>  
> at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:138) 
> at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:465) 
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:451) 
> [main] ERROR docker[mk0x/docker-clamav:alpine] - Log output from the failed 
> container: 
> [bootstrap] Initial clam DB download. 
> Fri Nov 6 16:13:14 2020 -> ClamAV update process started at Fri Nov 6 
> 16:13:14 2020 
> Fri Nov 6 16:13:14 2020 -> daily database available for download (remote 
> version: 25980) 
> Fri Nov 6 16:13:19 2020 -> ^Mirror https://database.clamav.net is not 
> synchronized. 
> Fri Nov 6 16:13:19 2020 -> !Unexpected error when attempting to update 
> database: daily 
> Fri Nov 6 16:13:19 2020 -> ^fc_update_databases: fc_update_database failed: 
> Up-to-date (1) 
> Fri Nov 6 16:13:19 2020 -> !Database update process failed: Up-to-date (1) 
> Fri Nov 6 16:13:19 2020 -> !Update failed. 
> [bootstrap] Schedule freshclam DB updater. 
> [bootstrap] Run clamav daemon 
> Fri Nov 6 16:13:19 2020 -> !Can't open file or directory 
> LibClamAV Error: cli_loaddbdir(): No supported database files found in /store
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to