You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "jamesnetherton (via GitHub)" <gi...@apache.org> on 2023/07/07 06:24:52 UTC

[GitHub] [camel-quarkus] jamesnetherton opened a new issue, #5071: Master OpenShift integration test native compilation is failing

jamesnetherton opened a new issue, #5071:
URL: https://github.com/apache/camel-quarkus/issues/5071

   ### Bug description
   
   Native image compilation took over 20 minutes before it eventually failed. Probably due to out of memory.
   
   ```
   2023-07-06T15:16:52.0283649Z [INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildRunner] docker run --env LANG=C --rm --user 1001:123 -v /home/runner/work/camel-quarkus/camel-quarkus/integration-tests/master-openshift/target/camel-quarkus-integration-test-master-openshift-3.0.0-SNAPSHOT-native-image-source-jar:/project:z --name build-native-KEdyo quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-17 -J-Dlogging.initial-configurator.min-level=500 -J-Djava.util.logging.manager=org.jboss.logmanager.LogManager -J-Dsun.nio.ch.maxUpdateArraySize=100 -J-Dio.netty.leakDetection.level=DISABLED -J-Dio.netty.allocator.maxOrder=3 -J-Dvertx.logger-delegate-factory-class-name=io.quarkus.vertx.core.runtime.VertxLogDelegateFactory -J-Dvertx.disableDnsResolver=true -J-Duser.language=en -J-Duser.country=US -J-Dfile.encoding=UTF-8 --features=io.quarkus.runner.Feature,io.quarkus.runtime.graal.DisableLoggingFeature -J--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED -J--add-opens=j
 ava.base/java.text=ALL-UNNAMED -J--add-opens=java.base/java.io=ALL-UNNAMED -J--add-opens=java.base/java.lang.invoke=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -H:BuildOutputJSONFile=camel-quarkus-integration-test-master-openshift-3.0.0-SNAPSHOT-runner-build-output-stats.json -H:+AllowFoldMethods -J-Djava.awt.headless=true --no-fallback --link-at-build-time -H:+ReportExceptionStackTraces -H:-AddAllCharsets --enable-url-protocols=http,https -H:-UseServiceLoaderFeature -H:+StackTrace -J--add-exports=org.graalvm.sdk/org.graalvm.nativeimage.impl=ALL-UNNAMED --exclude-config io\.netty\.netty-codec /META-INF/native-image/io\.netty/netty-codec/generated/handlers/reflect-config\.json --exclude-config io\.netty\.netty-handler /META-INF/native-image/io\.netty/netty-handler/generated/handlers/reflect-config\.json camel-quarkus-integration-test-master-openshift-3.0.0-SNAPSHOT-runner -jar camel-quarkus-integration-test-master-openshift-3.0.0-SNAPSHOT-runner.jar
   2023-07-06T15:17:11.0200983Z ========================================================================================================================
   2023-07-06T15:17:11.0222512Z GraalVM Native Image: Generating 'camel-quarkus-integration-test-master-openshift-3.0.0-SNAPSHOT-runner' (executable)...
   2023-07-06T15:17:11.0227073Z ========================================================================================================================
   2023-07-06T15:17:14.0027901Z Warning: Could not resolve class org.apache.commons.logging.impl.LogFactoryImpl for reflection configuration. Reason: java.lang.ClassNotFoundException: org.apache.commons.logging.impl.LogFactoryImpl.
   2023-07-06T15:17:14.0033434Z Warning: Could not resolve class org.apache.commons.logging.impl.Jdk14Logger for reflection configuration. Reason: java.lang.ClassNotFoundException: org.apache.commons.logging.impl.Jdk14Logger.
   2023-07-06T15:17:15.5923878Z [1/8] Initializing...                                                                                   (21.1s @ 0.44GB)
   2023-07-06T15:17:15.5925051Z  Java version: 17.0.7+7, vendor version: Mandrel-23.0.0.0-Final
   2023-07-06T15:17:15.5931054Z  Graal compiler: optimization level: 2, target machine: x86-64-v3
   2023-07-06T15:17:15.5931615Z  C compiler: gcc (redhat, x86_64, 8.5.0)
   2023-07-06T15:17:15.5933750Z  Garbage collector: Serial GC (max heap size: 80% of RAM)
   2023-07-06T15:17:15.5943939Z  3 user-specific feature(s)
   2023-07-06T15:17:15.5947572Z  - io.quarkus.runner.Feature: Auto-generated class by Quarkus from the existing extensions
   2023-07-06T15:17:15.5956906Z  - io.quarkus.runtime.graal.DisableLoggingFeature: Disables INFO logging during the analysis phase
   2023-07-06T15:17:15.5957495Z  - org.eclipse.angus.activation.nativeimage.AngusActivationFeature
   2023-07-06T15:20:51.9368017Z WARNING: Resource scanning is taking a long time. This can be caused by class-path or module-path entries that point to large directory structures. Please make sure class-/module-path entries are easily accessible to native-image
   2023-07-06T15:20:51.9368674Z Total scanned entries: 17828, current entry: file:///opt/mandrel/lib/jvmci/graal.jar
   2023-07-06T15:21:11.3893046Z Total scanned entries: 23544, current entry: jrt:/java.scripting/com/sun/tools/script/shell/init.js
   2023-07-06T15:21:30.8612560Z Total scanned entries: 29236, current entry: jrt:/jdk.compiler/com/sun/tools/javac/code/Types$20.class
   2023-07-06T15:21:50.3335969Z Total scanned entries: 34925, current entry: jrt:/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet$PageNumber.class
   2023-07-06T15:22:10.1245576Z Total scanned entries: 40616, current entry: file:///project/lib/org.apache.camel.camel-api-4.0.0-RC1.jar
   2023-07-06T15:22:30.0892081Z Total scanned entries: 46734, current entry: file:///project/lib/org.apache.camel.camel-main-4.0.0-RC1.jar
   2023-07-06T15:22:52.0872716Z Total scanned entries: 53155, current entry: file:///project/lib/io.fabric8.kubernetes-model-core-6.7.2.jar
   2023-07-06T15:23:11.5419487Z Total scanned entries: 58871, current entry: file:///project/lib/io.fabric8.kubernetes-model-flowcontrol-6.7.2.jar
   2023-07-06T15:23:31.1211950Z Total scanned entries: 64591, current entry: file:///project/lib/io.smallrye.config.smallrye-config-core-3.3.0.jar
   2023-07-06T15:23:50.6298226Z Total scanned entries: 70299, current entry: file:///project/lib/io.fabric8.openshift-model-6.7.2.jar
   2023-07-06T15:24:10.0702528Z Total scanned entries: 76241, current entry: file:///project/lib/io.fabric8.openshift-model-operator-6.7.2.jar
   2023-07-06T15:24:31.7275057Z Total scanned entries: 82420, current entry: file:///project/lib/io.fabric8.openshift-model-operator-6.7.2.jar
   2023-07-06T15:24:50.9867271Z Total scanned entries: 88124, current entry: file:///project/lib/io.fabric8.openshift-model-machine-6.7.2.jar
   2023-07-06T15:26:28.4439235Z [2/8] Performing analysis...  [*********]                                                              (552.2s @ 2.18GB)
   2023-07-06T15:26:28.4468132Z GC warning: 397.0s spent in 252 GCs during the last stage, taking up 71.81% of the time.
   2023-07-06T15:26:28.4506467Z             Please ensure more than 3.32GB of memory is available for Native Image
   2023-07-06T15:26:28.4506839Z             to reduce GC overhead and improve image build time.
   2023-07-06T15:26:28.4557832Z   21,638 (71.93%) of 30,083 types reachable
   2023-07-06T15:26:28.4647463Z   40,550 (72.36%) of 56,039 fields reachable
   2023-07-06T15:26:28.5208840Z  142,178 (62.17%) of 228,677 methods reachable
   2023-07-06T15:26:28.5209205Z    8,969 types, 1,729 fields, and 44,683 methods registered for reflection
   2023-07-06T15:26:28.5209567Z       64 types,    70 fields, and    55 methods registered for JNI access
   2023-07-06T15:26:28.5210398Z        4 native libraries: dl, pthread, rt, z
   2023-07-06T15:38:57.0862911Z 
   2023-07-06T15:38:57.0877199Z === Image generator watchdog detected no activity. This can be a sign of a deadlock during image building. Dumping all stack traces. Current time: Thu Jul 06 15:38:57 GMT 2023
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-quarkus] jamesnetherton commented on issue #5071: Master OpenShift integration test native compilation fails intermittently

Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton commented on issue #5071:
URL: https://github.com/apache/camel-quarkus/issues/5071#issuecomment-1657729770

   I've not seen this occur since #5128. So I think we're good to close this one.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-quarkus] jamesnetherton closed issue #5071: Master OpenShift integration test native compilation fails intermittently

Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton closed issue #5071: Master OpenShift integration test native compilation fails intermittently
URL: https://github.com/apache/camel-quarkus/issues/5071


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org