Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-5214

Missing native library for snappy on windows

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 3.15.NEXT
    • 3.15-Interstellar.GA, 3.15.1.CR1
    • team/prod
    • False
    • None
    • False
    • +
    • Hide

      This reproducing steps expect that 3.15.1.CR1 bits are in your maven repository and you are on windows

      git clone -b 3.15 https://github.com/quarkus-qe/quarkus-test-suite.git
      
      cd quarkus-test-suite
      
      mvn -fae -V -B clean verify -Dreruns=0 -Pmessaging-modules -pl messaging/kafka-producer -Dit.test="SnappyCompressionIT"  -Dquarkus.platform.version=3.15.1.redhat-00002 -Dquarkus.platform.artifact-id="quarkus-bom" -Dquarkus.platform.group-id="com.redhat.quarkus.platform"
      

      The tests fail. If you want to see Quarkus log you need to add app.getLogs().forEach(System.out::println); to the messaging/kafka-producer/src/test/java/io/quarkus/ts/messaging/kafka/producer/SnappyCompressionIT.java before any "String logSegmentHead".

      The adding is just for see it and it's not needed to reproduce it.

      Show
      This reproducing steps expect that 3.15.1.CR1 bits are in your maven repository and you are on windows git clone -b 3.15 https: //github.com/quarkus-qe/quarkus-test-suite.git cd quarkus-test-suite mvn -fae -V -B clean verify -Dreruns=0 -Pmessaging-modules -pl messaging/kafka-producer -Dit.test= "SnappyCompressionIT" -Dquarkus.platform.version=3.15.1.redhat-00002 -Dquarkus.platform.artifact-id= "quarkus-bom" -Dquarkus.platform.group-id= "com.redhat.quarkus.platform" The tests fail. If you want to see Quarkus log you need to add app.getLogs().forEach(System.out::println); to the messaging/kafka-producer/src/test/java/io/quarkus/ts/messaging/kafka/producer/SnappyCompressionIT.java before any "String logSegmentHead". The adding is just for see it and it's not needed to reproduce it.
    • ---

      When running our test coverage on windows we see snappy test failiure. After investigation it seems that it's not possible to load native library for snappy. This happening only with RHBQ not upstream Quarkus (3.15.1). To me it's seems that some part of snappy productization missing. Possibly it can be some prroblem with quarkus-messaging-kafka. I also add dependency tree

      The error log

      Installed features: [cdi, kafka-client, messaging, messaging-kafka, reactive-routes, smallrye-context-propagation, vertx]
      [Producer clientId=kafka-producer-test] Error while fetching metadata with correlation id 4 : {test=UNKNOWN_TOPIC_OR_PARTITION}
      SRMSG18212: Message org.eclipse.microprofile.reactive.messaging.Message$5@1e8dc267 from channel 'test' was not sent to Kafka topic 'test' - nacking message: org.apache.kafka.common.KafkaException: org.xerial.snappy.SnappyError: [FAILED_TO_LOAD_NATIVE_LIBRARY] no native library is found for os.name=Windows and os.arch=x86_64
              at org.apache.kafka.common.compress.SnappyFactory.wrapForOutput(SnappyFactory.java:38)
              at org.apache.kafka.common.record.CompressionType$3.wrapForOutput(CompressionType.java:98)
              at org.apache.kafka.common.record.MemoryRecordsBuilder.<init>(MemoryRecordsBuilder.java:140)
              at org.apache.kafka.common.record.MemoryRecordsBuilder.<init>(MemoryRecordsBuilder.java:160)
              at org.apache.kafka.common.record.MemoryRecordsBuilder.<init>(MemoryRecordsBuilder.java:198)
              at org.apache.kafka.common.record.MemoryRecords.builder(MemoryRecords.java:591)
              at org.apache.kafka.common.record.MemoryRecords.builder(MemoryRecords.java:573)
              at org.apache.kafka.common.record.MemoryRecords.builder(MemoryRecords.java:521)
              at org.apache.kafka.clients.producer.internals.RecordAccumulator.recordsBuilder(RecordAccumulator.java:426)
              at org.apache.kafka.clients.producer.internals.RecordAccumulator.appendNewBatch(RecordAccumulator.java:410)
              at org.apache.kafka.clients.producer.internals.RecordAccumulator.append(RecordAccumulator.java:362)
              at org.apache.kafka.clients.producer.KafkaProducer.doSend(KafkaProducer.java:1042)
              at org.apache.kafka.clients.producer.KafkaProducer.send(KafkaProducer.java:964)
              at io.smallrye.reactive.messaging.kafka.impl.ReactiveKafkaProducer.lambda$send$4(ReactiveKafkaProducer.java:167)
              at io.smallrye.context.impl.wrappers.SlowContextualConsumer.accept(SlowContextualConsumer.java:21)
              at io.smallrye.mutiny.operators.uni.builders.UniCreateWithEmitter.subscribe(UniCreateWithEmitter.java:22)
              at io.smallrye.mutiny.operators.AbstractUni.subscribe(AbstractUni.java:36)
              at io.smallrye.mutiny.operators.uni.UniOnItemTransformToUni$UniOnItemTransformToUniProcessor.performInnerSubscription(UniOnItemTransformToUni.java:81)
              at io.smallrye.mutiny.operators.uni.UniOnItemTransformToUni$UniOnItemTransformToUniProcessor.onItem(UniOnItemTransformToUni.java:57)
              at io.smallrye.mutiny.operators.uni.UniOperatorProcessor.onItem(UniOperatorProcessor.java:47)
              at io.smallrye.mutiny.operators.uni.UniMemoizeOp.forwardTo(UniMemoizeOp.java:123)
              at io.smallrye.mutiny.operators.uni.UniMemoizeOp.subscribe(UniMemoizeOp.java:67)
              at io.smallrye.mutiny.operators.AbstractUni.subscribe(AbstractUni.java:36)
              at io.smallrye.mutiny.operators.uni.UniRunSubscribeOn.lambda$subscribe$0(UniRunSubscribeOn.java:27)
              at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
              at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
              at java.base/java.lang.Thread.run(Thread.java:1583)
      Caused by: org.xerial.snappy.SnappyError: [FAILED_TO_LOAD_NATIVE_LIBRARY] no native library is found for os.name=Windows and os.arch=x86_64
              at org.xerial.snappy.SnappyLoader.findNativeLibrary(SnappyLoader.java:345)
              at org.xerial.snappy.SnappyLoader.loadNativeLibrary(SnappyLoader.java:179)
              at org.xerial.snappy.SnappyLoader.loadSnappyApi(SnappyLoader.java:157)
              at org.xerial.snappy.Snappy.init(Snappy.java:70)
              at org.xerial.snappy.Snappy.<clinit>(Snappy.java:47)
              at org.xerial.snappy.SnappyOutputStream.<init>(SnappyOutputStream.java:103)
              at org.xerial.snappy.SnappyOutputStream.<init>(SnappyOutputStream.java:92)
              at org.xerial.snappy.SnappyOutputStream.<init>(SnappyOutputStream.java:82)
              at org.apache.kafka.common.compress.SnappyFactory.wrapForOutput(SnappyFactory.java:36)
              ... 26 more
      

      mvn dependency:tree

      [INFO] io.quarkus.ts.qe:kafka-producer:jar:1.0.0-SNAPSHOT
      [INFO] +- io.quarkus:quarkus-messaging-kafka:jar:3.15.1.redhat-00003:compile
      [INFO] |  +- io.quarkus:quarkus-kafka-client:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-arc:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  |  +- io.quarkus.arc:arc:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  |  |  \- jakarta.transaction:jakarta.transaction-api:jar:2.0.1.redhat-00004:compile
      [INFO] |  |  |  \- org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.3.0.redhat-00002:compile
      [INFO] |  |  \- io.quarkus:quarkus-tls-registry:jar:3.15.1.redhat-00003:compile
      [INFO] |  +- io.smallrye.reactive:smallrye-reactive-messaging-kafka:jar:4.24.0.redhat-00001:compile
      [INFO] |  |  +- io.smallrye.reactive:smallrye-reactive-messaging-kafka-api:jar:4.24.0.redhat-00001:compile
      [INFO] |  |  +- io.smallrye.reactive:smallrye-reactive-messaging-otel:jar:4.24.0.redhat-00001:compile
      [INFO] |  |  |  +- io.opentelemetry:opentelemetry-api:jar:1.39.0.redhat-00001:compile
      [INFO] |  |  |  |  \- io.opentelemetry:opentelemetry-context:jar:1.39.0.redhat-00001:compile
      [INFO] |  |  |  +- io.opentelemetry.semconv:opentelemetry-semconv:jar:1.26.0.alpha-redhat-00001:compile
      [INFO] |  |  |  +- io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:jar:2.5.0:compile
      [INFO] |  |  |  |  \- io.opentelemetry:opentelemetry-api-incubator:jar:1.39.0.alpha-redhat-00001:runtime
      [INFO] |  |  |  \- io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-incubator:jar:2.5.0.redhat-00001:compile
      [INFO] |  |  +- org.jboss.logging:jboss-logging:jar:3.6.0.Final-redhat-00001:compile
      [INFO] |  |  +- io.smallrye.reactive:smallrye-reactive-converter-api:jar:3.0.1.redhat-00001:compile
      [INFO] |  |  |  \- org.reactivestreams:reactive-streams:jar:1.0.4.redhat-00003:compile
      [INFO] |  |  +- io.smallrye.reactive:mutiny:jar:2.6.2.redhat-00001:compile
      [INFO] |  |  |  \- org.jctools:jctools-core:jar:4.0.5.redhat-00001:compile
      [INFO] |  |  +- io.smallrye.reactive:mutiny-zero:jar:1.1.0.redhat-00001:compile
      [INFO] |  |  \- io.smallrye.reactive:mutiny-zero-flow-adapters:jar:1.1.0.redhat-00001:compile
      [INFO] |  +- io.quarkus:quarkus-jackson:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.17.2.redhat-00001:compile
      [INFO] |  |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.17.2.redhat-00001:compile
      [INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.17.2.redhat-00001:compile
      [INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.17.2.redhat-00001:compile
      [INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.17.2.redhat-00001:compile
      [INFO] |  +- org.apache.kafka:kafka-clients:jar:3.7.1.redhat-00001:compile
      [INFO] |  |  +- com.github.luben:zstd-jni:jar:1.5.6.4-redhat-00003:runtime
      [INFO] |  |  +- org.lz4:lz4-java:jar:1.8.0.redhat-00010:runtime
      [INFO] |  |  +- org.xerial.snappy:snappy-java:jar:1.1.10.5-redhat-00007:runtime
      [INFO] |  |  \- org.slf4j:slf4j-api:jar:2.0.7.redhat-00003:compile
      [INFO] |  +- io.quarkus:quarkus-messaging:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-mutiny-reactive-streams-operators:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  |  +- org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:3.0.0.redhat-00001:compile
      [INFO] |  |  |  +- org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-core:jar:3.0.0.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.reactive:mutiny-reactive-streams-operators:jar:2.6.2.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.reactive:mutiny-smallrye-context-propagation:jar:2.6.2.redhat-00001:compile
      [INFO] |  |  |  |  \- io.smallrye:smallrye-context-propagation:jar:2.1.2.redhat-00001:compile
      [INFO] |  |  |  |     +- io.smallrye:smallrye-context-propagation-api:jar:2.1.2.redhat-00001:compile
      [INFO] |  |  |  |     \- io.smallrye:smallrye-context-propagation-storage:jar:2.1.2.redhat-00001:compile
      [INFO] |  |  |  \- io.quarkus:quarkus-smallrye-context-propagation:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-messaging-kotlin:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-virtual-threads:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  \- io.smallrye.reactive:smallrye-reactive-messaging-health:jar:4.24.0.redhat-00001:compile
      [INFO] |  |     \- org.eclipse.microprofile.health:microprofile-health-api:jar:4.0.1.redhat-00002:compile
      [INFO] |  +- io.smallrye.reactive:smallrye-reactive-messaging-provider:jar:4.24.0.redhat-00001:compile
      [INFO] |  |  +- io.smallrye.reactive:smallrye-reactive-messaging-api:jar:4.24.0.redhat-00001:compile
      [INFO] |  |  +- io.smallrye.common:smallrye-common-vertx-context:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  |  \- io.smallrye.common:smallrye-common-constraint:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  \- io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:3.15.0.redhat-00001:compile
      [INFO] |  |     +- io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:3.15.0.redhat-00001:compile
      [INFO] |  |     \- io.smallrye.reactive:vertx-mutiny-generator:jar:3.15.0.redhat-00001:compile
      [INFO] |  |        \- io.vertx:vertx-codegen:jar:4.5.10.redhat-00001:compile
      [INFO] |  \- jakarta.annotation:jakarta.annotation-api:jar:3.0.0.redhat-00001:compile
      [INFO] +- io.quarkus:quarkus-reactive-routes:jar:3.15.1.redhat-00003:compile
      [INFO] |  +- io.quarkus:quarkus-core:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- jakarta.inject:jakarta.inject-api:jar:2.0.1.redhat-00006:compile
      [INFO] |  |  +- io.smallrye.common:smallrye-common-os:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  +- io.quarkus:quarkus-ide-launcher:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-development-mode-spi:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.smallrye.config:smallrye-config:jar:3.9.1.redhat-00001:compile
      [INFO] |  |  |  \- io.smallrye.config:smallrye-config-core:jar:3.9.1.redhat-00001:compile
      [INFO] |  |  +- org.jboss.logmanager:jboss-logmanager:jar:3.0.6.Final-redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.common:smallrye-common-cpu:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.common:smallrye-common-expression:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  |  |  \- io.smallrye.common:smallrye-common-function:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.common:smallrye-common-net:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.common:smallrye-common-ref:jar:2.6.0.redhat-00001:compile
      [INFO] |  |  |  +- jakarta.json:jakarta.json-api:jar:2.1.3.redhat-00002:compile
      [INFO] |  |  |  \- org.eclipse.parsson:parsson:jar:1.1.7.redhat-00002:compile
      [INFO] |  |  +- org.jboss.logging:jboss-logging-annotations:jar:3.0.1.Final-redhat-00001:compile
      [INFO] |  |  +- org.jboss.threads:jboss-threads:jar:3.6.1.Final-redhat-00001:compile
      [INFO] |  |  +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:2.0.0.Final-redhat-00001:compile
      [INFO] |  |  +- org.wildfly.common:wildfly-common:jar:1.7.0.Final-redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-bootstrap-runner:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  \- io.quarkus:quarkus-fs-util:jar:0.0.10.redhat-00001:compile
      [INFO] |  +- io.quarkus:quarkus-vertx:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-netty:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  |  +- io.netty:netty-codec:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  +- io.netty:netty-codec-http:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  +- io.netty:netty-codec-http2:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  +- io.netty:netty-handler:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  |  \- io.netty:netty-transport-native-unix-common:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  \- com.aayushatharva.brotli4j:brotli4j:jar:1.16.0.redhat-00005:compile
      [INFO] |  |  |     +- com.aayushatharva.brotli4j:service:jar:1.16.0.redhat-00005:compile
      [INFO] |  |  |     \- com.aayushatharva.brotli4j:native-windows-x86_64:jar:1.16.0.redhat-00003:compile
      [INFO] |  |  +- io.netty:netty-codec-haproxy:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  +- io.netty:netty-buffer:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  \- io.netty:netty-transport:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  +- io.quarkus:quarkus-mutiny:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  \- io.smallrye:smallrye-fault-tolerance-vertx:jar:6.4.0.redhat-00001:compile
      [INFO] |  +- io.smallrye.common:smallrye-common-annotation:jar:2.6.0.redhat-00001:compile
      [INFO] |  +- io.quarkus:quarkus-vertx-http:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-security-runtime-spi:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-credentials:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:3.15.0.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:3.15.0.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:3.15.0.redhat-00001:compile
      [INFO] |  |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:3.15.0.redhat-00001:compile
      [INFO] |  |  |  \- io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:3.15.0.redhat-00001:compile
      [INFO] |  |  |     \- io.vertx:vertx-uri-template:jar:4.5.10.redhat-00001:compile
      [INFO] |  |  +- io.vertx:vertx-web:jar:4.5.10.redhat-00001:compile
      [INFO] |  |  |  +- io.vertx:vertx-web-common:jar:4.5.10.redhat-00001:compile
      [INFO] |  |  |  +- io.vertx:vertx-auth-common:jar:4.5.10.redhat-00001:compile
      [INFO] |  |  |  \- io.vertx:vertx-bridge-common:jar:4.5.10.redhat-00001:compile
      [INFO] |  |  \- io.github.crac:org-crac:jar:0.1.3.redhat-00002:compile
      [INFO] |  +- io.quarkus.security:quarkus-security:jar:2.1.0.redhat-00001:compile
      [INFO] |  \- jakarta.enterprise:jakarta.enterprise.cdi-api:jar:4.1.0.redhat-00001:compile
      [INFO] |     +- jakarta.enterprise:jakarta.enterprise.lang-model:jar:4.1.0.redhat-00001:compile
      [INFO] |     +- jakarta.el:jakarta.el-api:jar:5.0.1.redhat-00003:compile
      [INFO] |     \- jakarta.interceptor:jakarta.interceptor-api:jar:2.2.0.redhat-00001:compile
      [INFO] +- io.quarkus.qe:quarkus-test-service-kafka:jar:1.5.6:test
      [INFO] |  +- org.testcontainers:kafka:jar:1.20.1:test
      [INFO] |  +- io.strimzi:strimzi-test-container:jar:0.107.0:test
      [INFO] |  |  +- org.testcontainers:toxiproxy:jar:1.20.1:test
      [INFO] |  |  +- com.github.docker-java:docker-java-api:jar:3.4.0:test
      [INFO] |  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.17.2.redhat-00001:compile
      [INFO] |  |  +- eu.rekawek.toxiproxy:toxiproxy-java:jar:2.1.7:test
      [INFO] |  |  |  \- com.google.code.gson:gson:jar:2.11.0.redhat-00001:test
      [INFO] |  |  |     \- com.google.errorprone:error_prone_annotations:jar:2.30.0.redhat-00001:test
      [INFO] |  |  +- org.apache.commons:commons-compress:jar:1.27.0.redhat-00001:test
      [INFO] |  |  \- commons-codec:commons-codec:jar:1.17.1.redhat-00001:test
      [INFO] |  +- org.apache.logging.log4j:log4j-core:jar:2.23.1:test
      [INFO] |  \- org.apache.logging.log4j:log4j-api:jar:2.23.1.redhat-00002:test
      [INFO] +- io.quarkus.qe:quarkus-test-containers:jar:1.5.6:test
      [INFO] |  +- io.quarkus.qe:quarkus-test-core:jar:1.5.6:test
      [INFO] |  |  +- org.junit.jupiter:junit-jupiter-api:jar:5.10.3:test
      [INFO] |  |  |  +- org.opentest4j:opentest4j:jar:1.3.0:test
      [INFO] |  |  |  +- org.junit.platform:junit-platform-commons:jar:1.10.3:test
      [INFO] |  |  |  \- org.apiguardian:apiguardian-api:jar:1.1.2:test
      [INFO] |  |  +- org.jboss.shrinkwrap:shrinkwrap-depchain:pom:1.2.6:test
      [INFO] |  |  |  +- org.jboss.shrinkwrap:shrinkwrap-api:jar:1.2.6:test
      [INFO] |  |  |  +- org.jboss.shrinkwrap:shrinkwrap-spi:jar:1.2.6:test
      [INFO] |  |  |  \- org.jboss.shrinkwrap:shrinkwrap-impl-base:jar:1.2.6:test
      [INFO] |  |  +- com.microsoft.playwright:playwright:jar:1.46.0:test
      [INFO] |  |  |  +- com.microsoft.playwright:driver:jar:1.46.0:test
      [INFO] |  |  |  \- com.microsoft.playwright:driver-bundle:jar:1.46.0:test
      [INFO] |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-web-client:jar:3.15.0.redhat-00001:test
      [INFO] |  |  +- io.smallrye.certs:smallrye-certificate-generator:jar:0.8.1:test
      [INFO] |  |  |  +- org.bouncycastle:bcprov-jdk18on:jar:1.78.1.redhat-00002:test
      [INFO] |  |  |  +- org.bouncycastle:bcpkix-jdk18on:jar:1.78.1.redhat-00002:test
      [INFO] |  |  |  |  \- org.bouncycastle:bcutil-jdk18on:jar:1.78.1.redhat-00002:test
      [INFO] |  |  |  \- com.googlecode.plist:dd-plist:jar:1.28:test
      [INFO] |  |  \- org.apache.maven.surefire:surefire-api:jar:3.4.0:test
      [INFO] |  |     +- org.apache.maven.surefire:surefire-logger-api:jar:3.4.0:test
      [INFO] |  |     \- org.apache.maven.surefire:surefire-shared-utils:jar:3.4.0:test
      [INFO] |  +- io.quarkus.qe:quarkus-test-images:jar:1.5.6:test
      [INFO] |  |  +- com.github.docker-java:docker-java-core:jar:3.4.0:test
      [INFO] |  |  |  +- com.github.docker-java:docker-java-transport:jar:3.4.0:test
      [INFO] |  |  |  \- com.google.guava:guava:jar:33.0.0.jre-redhat-00002:test
      [INFO] |  |  |     +- com.google.guava:failureaccess:jar:1.0.1.redhat-00013:test
      [INFO] |  |  |     +- com.google.guava:listenablefuture:jar:9999.0.0.empty-to-avoid-conflict-with-guava-redhat-00004:test
      [INFO] |  |  |     +- com.google.code.findbugs:jsr305:jar:3.0.2.redhat-00018:test
      [INFO] |  |  |     +- org.checkerframework:checker-qual:jar:3.46.0:test
      [INFO] |  |  |     \- com.google.j2objc:j2objc-annotations:jar:2.8.0.redhat-00002:test
      [INFO] |  |  \- com.github.docker-java:docker-java-transport-zerodep:jar:3.4.0:test
      [INFO] |  |     \- net.java.dev.jna:jna:jar:5.8.0:test
      [INFO] |  \- org.testcontainers:testcontainers:jar:1.20.1:test
      [INFO] |     +- junit:junit:jar:4.13.2:test
      [INFO] |     \- org.rnorth.duct-tape:duct-tape:jar:1.0.8:test
      [INFO] |        \- org.jetbrains:annotations:jar:24.1.0.redhat-00002:test
      [INFO] +- io.quarkus.qe:quarkus-test-openshift:jar:1.5.6:test
      [INFO] |  +- io.fabric8:openshift-client:jar:6.13.3.redhat-00002:test
      [INFO] |  |  +- io.fabric8:kubernetes-client:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-httpclient-okhttp:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  |  +- com.squareup.okhttp3:okhttp:jar:3.12.12.redhat-00006:test
      [INFO] |  |  |  |  |  \- com.squareup.okio:okio:jar:1.15.0.redhat-00004:test
      [INFO] |  |  |  |  \- com.squareup.okhttp3:logging-interceptor:jar:3.12.12.redhat-00006:test
      [INFO] |  |  |  \- io.fabric8:zjsonpatch:jar:0.3.0.redhat-00004:test
      [INFO] |  |  +- io.fabric8:openshift-client-api:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  |  \- io.fabric8:kubernetes-model-common:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-clusterautoscaling:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-operator:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-operatorhub:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-machine:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-whereabouts:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-monitoring:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-storageversionmigrator:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-tuned:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-console:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-config:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-machineconfig:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-miscellaneous:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:openshift-model-hive:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  \- io.fabric8:openshift-model-installer:jar:6.13.3.redhat-00002:test
      [INFO] |  |  \- com.github.mifmif:generex:jar:1.0.2.redhat-00003:test
      [INFO] |  |     \- dk.brics.automaton:automaton:jar:1.11.8.redhat-1:test
      [INFO] |  +- io.fabric8:kubernetes-httpclient-vertx:jar:6.13.3.redhat-00002:test
      [INFO] |  |  +- io.fabric8:kubernetes-client-api:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-core:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-gatewayapi:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-resource:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-rbac:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-admissionregistration:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-apps:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-autoscaling:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-apiextensions:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-batch:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-certificates:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-coordination:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-discovery:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-events:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-extensions:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-flowcontrol:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-networking:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-metrics:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-policy:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-scheduling:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-storageclass:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- io.fabric8:kubernetes-model-node:jar:6.13.3.redhat-00002:test
      [INFO] |  |  |  +- org.snakeyaml:snakeyaml-engine:jar:2.7.0.redhat-00006:test
      [INFO] |  |  |  \- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.17.2.redhat-00001:test
      [INFO] |  |  |     \- org.yaml:snakeyaml:jar:2.2.0.redhat-00001:test
      [INFO] |  |  +- io.vertx:vertx-core:jar:4.5.10.redhat-00001:compile
      [INFO] |  |  |  +- io.netty:netty-common:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  +- io.netty:netty-handler-proxy:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  |  \- io.netty:netty-codec-socks:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  +- io.netty:netty-resolver:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |  \- io.netty:netty-resolver-dns:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  |     \- io.netty:netty-codec-dns:jar:4.1.111.Final-redhat-00002:compile
      [INFO] |  |  \- io.vertx:vertx-web-client:jar:4.5.10.redhat-00001:test
      [INFO] |  +- io.fabric8:knative-client:jar:6.13.3.redhat-00002:test
      [INFO] |  |  \- io.fabric8:knative-model:jar:6.13.3.redhat-00002:test
      [INFO] |  \- io.smallrye.config:smallrye-config-common:jar:3.9.1.redhat-00001:compile
      [INFO] |     +- org.eclipse.microprofile.config:microprofile-config-api:jar:3.1.0.redhat-00001:compile
      [INFO] |     \- io.smallrye.common:smallrye-common-classloader:jar:2.6.0.redhat-00001:compile
      [INFO] +- io.quarkus:quarkus-junit5:jar:3.15.1:test
      [INFO] |  +- io.quarkus:quarkus-bootstrap-core:jar:3.15.1.redhat-00003:test
      [INFO] |  |  +- io.quarkus:quarkus-classloader-commons:jar:3.15.1.redhat-00003:compile
      [INFO] |  |  +- io.quarkus:quarkus-bootstrap-app-model:jar:3.15.1.redhat-00003:test
      [INFO] |  |  \- io.smallrye.common:smallrye-common-io:jar:2.6.0.redhat-00001:compile
      [INFO] |  +- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.9.0.M3:test
      [INFO] |  +- io.quarkus:quarkus-test-common:jar:3.15.1:test
      [INFO] |  |  +- io.quarkus:quarkus-core-deployment:jar:3.15.1.redhat-00003:test
      [INFO] |  |  |  +- org.aesh:readline:jar:2.6.0.redhat-00001:test
      [INFO] |  |  |  |  \- org.fusesource.jansi:jansi:jar:2.4.0.redhat-00003:test
      [INFO] |  |  |  +- org.aesh:aesh:jar:2.8.2:test
      [INFO] |  |  |  +- io.quarkus.gizmo:gizmo:jar:1.8.0.redhat-00001:test
      [INFO] |  |  |  |  \- org.ow2.asm:asm-util:jar:9.7.0.redhat-00001:test
      [INFO] |  |  |  |     \- org.ow2.asm:asm-analysis:jar:9.7.0.redhat-00001:test
      [INFO] |  |  |  +- org.ow2.asm:asm:jar:9.7.0.redhat-00001:test
      [INFO] |  |  |  +- org.ow2.asm:asm-commons:jar:9.7.0.redhat-00001:test
      [INFO] |  |  |  |  \- org.ow2.asm:asm-tree:jar:9.7.0.redhat-00001:test
      [INFO] |  |  |  +- io.quarkus:quarkus-hibernate-validator-spi:jar:3.15.1.redhat-00003:test
      [INFO] |  |  |  +- io.quarkus:quarkus-class-change-agent:jar:3.15.1.redhat-00003:test
      [INFO] |  |  |  +- io.quarkus:quarkus-devtools-utilities:jar:3.15.1.redhat-00003:test
      [INFO] |  |  |  +- io.quarkus:quarkus-builder:jar:3.15.1.redhat-00003:test
      [INFO] |  |  |  +- org.graalvm.sdk:nativeimage:jar:23.1.2.0-3-redhat-00001:test
      [INFO] |  |  |  |  \- org.graalvm.sdk:word:jar:23.1.2.0-3-redhat-00001:test
      [INFO] |  |  |  \- org.junit.platform:junit-platform-launcher:jar:1.10.3:test
      [INFO] |  |  +- io.quarkus:quarkus-bootstrap-maven-resolver:jar:3.15.1.redhat-00003:test
      [INFO] |  |  |  +- io.smallrye.beanbag:smallrye-beanbag-maven:jar:1.5.2.redhat-00001:test
      [INFO] |  |  |  |  +- io.smallrye.beanbag:smallrye-beanbag-sisu:jar:1.5.2.redhat-00001:test
      [INFO] |  |  |  |  |  \- io.smallrye.beanbag:smallrye-beanbag:jar:1.5.2.redhat-00001:test
      [INFO] |  |  |  |  +- javax.inject:javax.inject:jar:1.0.0.redhat-00014:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-artifact:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-builder-support:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-model:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-model-builder:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-repository-metadata:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-settings:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven.resolver:maven-resolver-api:jar:1.9.22:test
      [INFO] |  |  |  |  +- org.apache.maven.resolver:maven-resolver-impl:jar:1.9.22:test
      [INFO] |  |  |  |  |  \- org.apache.maven.resolver:maven-resolver-named-locks:jar:1.9.22:test
      [INFO] |  |  |  |  +- org.apache.maven.resolver:maven-resolver-spi:jar:1.9.22:test
      [INFO] |  |  |  |  +- org.apache.maven.resolver:maven-resolver-util:jar:1.9.22:test
      [INFO] |  |  |  |  +- org.apache.maven.resolver:maven-resolver-transport-http:jar:1.9.20:test
      [INFO] |  |  |  |  +- org.apache.maven.wagon:wagon-provider-api:jar:3.5.3:test
      [INFO] |  |  |  |  +- org.apache.maven.wagon:wagon-http-shared:jar:3.5.3:test
      [INFO] |  |  |  |  +- org.codehaus.plexus:plexus-interpolation:jar:1.26.0.redhat-00006:test
      [INFO] |  |  |  |  +- org.codehaus.plexus:plexus-utils:jar:3.5.1.redhat-00002:test
      [INFO] |  |  |  |  +- org.codehaus.plexus:plexus-xml:jar:4.0.1:test
      [INFO] |  |  |  |  |  \- org.apache.maven:maven-xml-impl:jar:4.0.0-alpha-5:test
      [INFO] |  |  |  |  |     \- org.apache.maven:maven-api-xml:jar:4.0.0-alpha-5:test
      [INFO] |  |  |  |  |        \- org.apache.maven:maven-api-meta:jar:4.0.0-alpha-5:test
      [INFO] |  |  |  |  +- org.codehaus.plexus:plexus-cipher:jar:2.0.0.redhat-00006:test
      [INFO] |  |  |  |  \- org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0.0.redhat-00005:test
      [INFO] |  |  |  +- org.apache.maven:maven-embedder:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-core:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  |  \- org.codehaus.plexus:plexus-component-annotations:jar:2.1.0:test
      [INFO] |  |  |  |  +- org.apache.maven:maven-plugin-api:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  |  +- org.apache.maven.shared:maven-shared-utils:jar:3.4.2:test
      [INFO] |  |  |  |  +- com.google.inject:guice:jar:5.1.0:test
      [INFO] |  |  |  |  |  \- aopalliance:aopalliance:jar:1.0:test
      [INFO] |  |  |  |  +- javax.annotation:javax.annotation-api:jar:1.3.2.redhat-00003:test
      [INFO] |  |  |  |  +- org.codehaus.plexus:plexus-classworlds:jar:2.6.0:test
      [INFO] |  |  |  |  \- commons-cli:commons-cli:jar:1.8.0:test
      [INFO] |  |  |  +- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.9.0.M3:test
      [INFO] |  |  |  +- org.apache.maven:maven-settings-builder:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  +- org.apache.maven:maven-resolver-provider:jar:3.9.8.redhat-00002:test
      [INFO] |  |  |  +- org.apache.maven.resolver:maven-resolver-connector-basic:jar:1.9.22:test
      [INFO] |  |  |  +- org.apache.maven.resolver:maven-resolver-transport-wagon:jar:1.9.22:test
      [INFO] |  |  |  +- org.apache.maven.wagon:wagon-http:jar:3.5.3:test
      [INFO] |  |  |  \- org.apache.maven.wagon:wagon-file:jar:3.5.3:test
      [INFO] |  |  +- io.quarkus:quarkus-bootstrap-gradle-resolver:jar:3.15.1.redhat-00003:test
      [INFO] |  |  +- io.smallrye:jandex:jar:3.2.2.redhat-00001:test
      [INFO] |  |  +- commons-io:commons-io:jar:2.16.1.redhat-00001:test
      [INFO] |  |  \- org.jboss.logging:commons-logging-jboss-logging:jar:1.0.0.Final-redhat-1:test
      [INFO] |  +- io.quarkus:quarkus-junit5-properties:jar:3.15.1:test
      [INFO] |  +- org.junit.jupiter:junit-jupiter:jar:5.10.3:test
      [INFO] |  |  +- org.junit.jupiter:junit-jupiter-params:jar:5.10.3:test
      [INFO] |  |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.10.3:test
      [INFO] |  |     \- org.junit.platform:junit-platform-engine:jar:1.10.3:test
      [INFO] |  \- org.jboss.marshalling:jboss-marshalling:jar:2.2.1.Final:test
      [INFO] +- io.rest-assured:rest-assured:jar:5.5.0:test
      [INFO] |  +- org.apache.groovy:groovy:jar:4.0.22:test
      [INFO] |  +- org.apache.groovy:groovy-xml:jar:4.0.22:test
      [INFO] |  +- org.apache.httpcomponents:httpclient:jar:4.5.14.redhat-00012:test
      [INFO] |  |  \- org.apache.httpcomponents:httpcore:jar:4.4.16.redhat-00010:test
      [INFO] |  +- org.apache.httpcomponents:httpmime:jar:4.5.14.redhat-00012:test
      [INFO] |  +- org.hamcrest:hamcrest:jar:2.2.0.redhat-00001:test
      [INFO] |  +- org.ccil.cowan.tagsoup:tagsoup:jar:1.2.1:test
      [INFO] |  +- io.rest-assured:json-path:jar:5.5.0:test
      [INFO] |  |  +- org.apache.groovy:groovy-json:jar:4.0.22:test
      [INFO] |  |  \- io.rest-assured:rest-assured-common:jar:5.5.0:test
      [INFO] |  \- io.rest-assured:xml-path:jar:5.5.0:test
      [INFO] |     \- org.apache.commons:commons-lang3:jar:3.14.0.redhat-00006:test
      [INFO] \- org.awaitility:awaitility:jar:4.2.2.redhat-00001:test
      

              ant@redhat.com Ant Stephenson
              jjedlick@redhat.com Jakub Jedlicka
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: