Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Quarkus 3.14.0.CR1 #1255

Merged
merged 1 commit into from
Aug 14, 2024
Merged

Conversation

gsmet
Copy link
Member

@gsmet gsmet commented Aug 14, 2024

Make sure that you have run ./mvnw -Dsync and included the changes in your pull request (preferably in the same commit, unless it makes sense to do otherwise).

Thanks!

Copy link

quarkus-bot bot commented Aug 14, 2024

Status for workflow CI Build

This is the status report for running CI Build on commit 4e72ea2.

Warning

Unable to include the stracktraces as the report was too long. See annotations below for the details.

Failing Jobs

Status Name Step Failures Logs Raw logs
Build - JDK 17 Build with Maven Failures Logs Raw logs

Full information is available in the Build summary check run.

Failures

⚙️ Build - JDK 17 #

- Failing:  

📦 Root project

Failed to execute goal io.quarkus:quarkus-platform-bom-maven-plugin:0.0.107:invoke-platform-project (build-platform-project) on project quarkus-platform-config: Failed to build the platform project, please consult the errors logged above.

📦 generated-platform-project/quarkus-amazon-services/integration-tests/quarkus-amazon-services-integration-tests

io.quarkus.it.amazon.AmazonDynamoDBEnhancedWithoutCustomExtensionsTest.testDynamoDbEnhancedClientWithoutCustomExtensionBlocking - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-amqp

org.apache.camel.quarkus.component.amqp.it.AmqpPoolingTest. - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-camel-k-runtime

org.apache.camel.quarkus.k.it.RuntimeWithXmlTest.inspect - More details - Source on GitHub

org.apache.camel.quarkus.k.it.RuntimeWithYamlTest.inspect - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-foundation-grouped

org.apache.camel.quarkus.component.log.it.MdcLogTest.mdcLogging - More details - Source on GitHub

org.apache.camel.quarkus.core.converter.it.ConverterProfile1Test.testFallback - More details - Source on GitHub

org.apache.camel.quarkus.core.converter.it.ConverterProfile2Test.testExchangeConverter - More details - Source on GitHub

org.apache.camel.quarkus.variables.it.CustomRepositoryVariablesTest.testCustomGlobalRepository - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-graphql

org.apache.camel.quarkus.component.graphql.it.GraphQLAuthenticationTest.graphQLAuthentication - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-jackson-avro

org.apache.camel.quarkus.component.jackson.avro.it.JacksonAvroTest.marshalUnmarshalWithList - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-jasypt

org.apache.camel.quarkus.component.jasypt.it.JasyptAlternateAlgorithmTest.alternateAlgorithmTest - More details - Source on GitHub

org.apache.camel.quarkus.component.jasypt.it.JasyptAlternateConfigProfileTest.alternateConfigurationProfile(String)[1] - More details - Source on GitHub

org.apache.camel.quarkus.component.jasypt.it.JasyptAlternateConfigSourceTest.alternateConfigSourceTest - More details - Source on GitHub

org.apache.camel.quarkus.component.jasypt.it.JasyptConfigurationCustomizerTest.customConfigurationFromConfigurationCustomizer - More details - Source on GitHub

org.apache.camel.quarkus.component.jasypt.it.JasyptSecureExtensionConfigTest.secureDirectComponentTimeout - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-jms-artemis-client

org.apache.camel.quarkus.component.jms.artemis.it.JmsArtemisCustomTest. - More details - Source on GitHub

org.apache.camel.quarkus.component.jms.artemis.it.JmsArtemisPoolingTest. - More details - Source on GitHub

org.apache.camel.quarkus.component.jms.artemis.it.JmsArtemisXATest. - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-jms-qpid-amqp-client

org.apache.camel.quarkus.component.jms.qpid.it.JmsQpidPoolingTest. - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-kafka

org.apache.camel.quarkus.component.kafka.it.CamelKafkaHealthCheckTest.testHealthCheck - More details - Source on GitHub

org.apache.camel.quarkus.component.kafka.it.CamelKafkaTest.testSerializers - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-mapstruct

org.apache.camel.quarkus.component.mapstruct.it.MapStructExplicitPackagesTest.mapVehicleToCarSuccess(String)[1] - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-micrometer

org.apache.camel.quarkus.component.micrometer.it.NoInstrumentedThreadPoolMicrometerTest.testInstrumentedThreadPoolFactory - More details - Source on GitHub

org.apache.camel.quarkus.component.micrometer.it.NoMessageHistoryMicrometerTest.testNoHistory - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-microprofile-fault-tolerance

org.apache.camel.quarkus.component.microprofile.it.faulttolerance.MicroProfileFaultToleranceConfigurationTest.testCustomMicroProfileFaultToleranceConfiguration - More details - Source on GitHub

org.apache.camel.quarkus.component.microprofile.it.faulttolerance.MicroprofileFaultToleranceTest.testCamelMicroProfileFaultTolerance(String)[1] line 38 - More details - Source on GitHub

org.apache.camel.quarkus.component.microprofile.it.faulttolerance.MicroprofileFaultToleranceTest.testCamelMicroProfileFaultTolerance(String)[2] line 38 - More details - Source on GitHub

org.apache.camel.quarkus.component.microprofile.it.faulttolerance.MicroprofileFaultToleranceTest.testCamelMicroProfileFaultTolerance(String)[3] line 38 - More details - Source on GitHub

org.apache.camel.quarkus.component.microprofile.it.faulttolerance.MicroprofileFaultToleranceTest.testCamelMicroProfileFaultTolerance(String)[4] line 38 - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-microprofile-health

org.apache.camel.quarkus.component.microprofile.it.health.MicroProfileHealthSupervisedRouteTest.supervisedRouteTest - More details - Source on GitHub

org.apache.camel.quarkus.component.microprofile.it.health.MicroProfileHealthTest.testReadinessDownStatus - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-mongodb-grouped

org.apache.camel.quarkus.component.mongodb.gridfs.it.MongodbGridfsTest.testMongodbGridfsComponent(String)[1] - More details - Source on GitHub

org.apache.camel.quarkus.component.mongodb.it.MongoDbTest. - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-opentelemetry

org.apache.camel.quarkus.component.opentelemetry.it.OpenTelemetryTraceProcessorsTest.traceProcessors - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-paho-mqtt5

org.apache.camel.quarkus.component.paho.mqtt5.it.PahoMqtt5ReconnectAfterFailureTest.test - More details - Source on GitHub

📦 generated-platform-project/quarkus-camel/integration-tests/camel-quarkus-integration-test-vertx-websocket

org.apache.camel.quarkus.component.vertx.websocket.it.VertxWebsocketSslTest. - More details - Source on GitHub

📦 generated-platform-project/quarkus-cxf/integration-tests/quarkus-cxf-integration-test-server

io.quarkiverse.cxf.it.server.XForwardedHeadersTest.testXForwardedHostHeader - More details - Source on GitHub

📦 generated-platform-project/quarkus-cxf/integration-tests/quarkus-cxf-integration-test-ws-security-policy

io.quarkiverse.cxf.it.security.policy.UsernameTokenSecurityPolicyStaxTest.helloUsernameTokenNoMustUnderstand - More details - Source on GitHub

📦 generated-platform-project/quarkus-operator-sdk/integration-tests/quarkus-operator-sdk-integration-tests

io.quarkiverse.operatorsdk.it.EmptyOperatorLevelNamespacesTest.reconcilersWithoutSpecificNamespacesShouldWatchAllNamespaces - More details - Source on GitHub

io.quarkiverse.operatorsdk.it.SetOperatorLevelNamespacesTest.dependentAnnotationsShouldAppearInConfiguration - More details - Source on GitHub

@gsmet
Copy link
Member Author

gsmet commented Aug 14, 2024

The Amazon issue is a bit puzzling. Apparently, we try to create a temp directory in the test archive.

2024-08-14T12:02:47.5476997Z Caused by: java.nio.file.FileSystemException: /home/runner/.m2/repository/io/quarkiverse/amazonservices/quarkus-amazon-services-integration-tests/2.16.2/quarkus-amazon-services-integration-tests-2.16.2-tests.jar/AmazonDynamoDBEnhancedWithoutCustomExtensionsTest9680405343733926997: Not a directory
2024-08-14T12:02:47.5480607Z 	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
2024-08-14T12:02:47.5482060Z 	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
2024-08-14T12:02:47.5483405Z 	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
2024-08-14T12:02:47.5484904Z 	at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:397)
2024-08-14T12:02:47.5486343Z 	at java.base/java.nio.file.Files.createDirectory(Files.java:700)
2024-08-14T12:02:47.5487471Z 	at java.base/java.nio.file.TempFileHelper.create(TempFileHelper.java:134)
2024-08-14T12:02:47.5488819Z 	at java.base/java.nio.file.TempFileHelper.createTempDirectory(TempFileHelper.java:171)
2024-08-14T12:02:47.5490151Z 	at java.base/java.nio.file.Files.createTempDirectory(Files.java:976)
2024-08-14T12:02:47.5491772Z 	at io.quarkus.test.junit.AbstractJvmQuarkusTestExtension.createAugmentor(AbstractJvmQuarkusTestExtension.java:179)
2024-08-14T12:02:47.5493757Z 	at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:214)
2024-08-14T12:02:47.5495314Z 	at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:610)
2024-08-14T12:02:47.5496800Z 	at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:660)

Same for the Operator SDK and CXF tests.

This is due to this change: https://github.com/quarkusio/quarkus/pull/41957/files#diff-4f876c250e21fb67bd917c4a045c6a4f447464c1a0cc10741fdf96ab3ada37edR178-R181 . It doesn't work if the test is in a jar.

@ppalaga I let you have a look at the Camel ones?

@gsmet gsmet merged commit 947b99e into quarkusio:main Aug 14, 2024
3 of 4 checks passed
gsmet added a commit to gsmet/quarkus that referenced this pull request Aug 16, 2024
When dealing with test archives, such as in the Platform, we shouldn't
try to create a temp directory in the archive.

Related to the failure described here:
quarkusio/quarkus-platform#1255 (comment)
vsevel pushed a commit to vsevel/quarkus that referenced this pull request Aug 19, 2024
When dealing with test archives, such as in the Platform, we shouldn't
try to create a temp directory in the archive.

Related to the failure described here:
quarkusio/quarkus-platform#1255 (comment)
gsmet added a commit to gsmet/quarkus that referenced this pull request Aug 20, 2024
When dealing with test archives, such as in the Platform, we shouldn't
try to create a temp directory in the archive.

Related to the failure described here:
quarkusio/quarkus-platform#1255 (comment)

(cherry picked from commit ff11475)
danielsoro pushed a commit to danielsoro/quarkus that referenced this pull request Sep 20, 2024
When dealing with test archives, such as in the Platform, we shouldn't
try to create a temp directory in the archive.

Related to the failure described here:
quarkusio/quarkus-platform#1255 (comment)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant