Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 3.14.1 to 3.21.1 - #1660
Conversation
This comment has been minimized.
This comment has been minimized.
|
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting |
Bumps [io.quarkiverse.amazonservices:quarkus-amazon-services-bom](https://github.com/quarkiverse/quarkus-amazon-services) from 3.14.1 to 3.21.1. - [Release notes](https://github.com/quarkiverse/quarkus-amazon-services/releases) - [Commits](quarkiverse/quarkus-amazon-services@3.14.1...3.21.1) --- updated-dependencies: - dependency-name: io.quarkiverse.amazonservices:quarkus-amazon-services-bom dependency-version: 3.21.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
a0829fe to
e34b74f
Compare
Status for workflow
|
| Status | Name | Step | Failures | Logs | Raw logs |
|---|---|---|---|---|---|
| ❌ | Build - JDK 21 | Build with Maven |
Failures | Logs | Raw logs |
Full information is available in the Build summary check run.
Failures
⚙️ Build - JDK 21 #
- Failing: amazon-s3-quickstart grpc-plain-text-quickstart grpc-tls-quickstart and 4 more
📦 amazon-s3-quickstart
❌ org.acme.s3.S3ResourcesTest.testResource(String)[1] line 36 - More details - Source on GitHub
Details
java.lang.AssertionError:
1 expectation failed.
Expected status code <201> but was <500>.
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:516)
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:714)
❌ org.acme.s3.S3ResourcesTest.testResource(String)[2] line 36 - More details - Source on GitHub
Details
java.lang.AssertionError:
1 expectation failed.
Expected status code <201> but was <500>.
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:516)
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:714)
📦 grpc-plain-text-quickstart
❌ io.quarkus.grpc.examples.hello.HelloWorldServiceTest.testHelloWorldServiceUsingBlockingStub line 40 - More details - Source on GitHub
Details
io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
at io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:368)
at io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:349)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:174)
at examples.GreeterGrpc$GreeterBlockingStub.sayHello(GreeterGrpc.java:198)
at io.quarkus.grpc.examples.hello.HelloWorldServiceTest.testHelloWorldServiceUsingBlockingStub(HelloWorldServiceTest.java:40)
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/[0:0:0:0:0:0:0:1]:9001
Caused by: java.net.ConnectException: Connection refused
❌ io.quarkus.grpc.examples.hello.HelloWorldServiceTest.testHelloWorldServiceUsingMutinyStub - More details - Source on GitHub
Details
io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
at io.grpc.Status.asRuntimeException(Status.java:532)
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:581)
at io.grpc.internal.DelayedClientCall$DelayedListener$3.run(DelayedClientCall.java:500)
at io.grpc.internal.DelayedClientCall$DelayedListener.delayOrExecute(DelayedClientCall.java:464)
at io.grpc.internal.DelayedClientCall$DelayedListener.onClose(DelayedClientCall.java:497)
at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:566)
at io.grpc.internal.ClientCallImpl.access$100(ClientCallImpl.java:72)
📦 grpc-tls-quickstart
❌ io.quarkus.grpc.examples.hello.HelloWorldTlsServiceTest.testHelloWorldServiceUsingBlockingStub line 50 - More details - Source on GitHub
Details
io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
at io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:368)
at io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:349)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:174)
at examples.GreeterGrpc$GreeterBlockingStub.sayHello(GreeterGrpc.java:198)
at io.quarkus.grpc.examples.hello.HelloWorldTlsServiceTest.testHelloWorldServiceUsingBlockingStub(HelloWorldTlsServiceTest.java:50)
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/[0:0:0:0:0:0:0:1]:9001
Caused by: java.net.ConnectException: Connection refused
❌ io.quarkus.grpc.examples.hello.HelloWorldTlsServiceTest.testHelloWorldServiceUsingMutinyStub - More details - Source on GitHub
Details
io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
at io.grpc.Status.asRuntimeException(Status.java:532)
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:581)
at io.grpc.internal.DelayedClientCall$DelayedListener$3.run(DelayedClientCall.java:500)
at io.grpc.internal.DelayedClientCall$DelayedListener.delayOrExecute(DelayedClientCall.java:464)
at io.grpc.internal.DelayedClientCall$DelayedListener.onClose(DelayedClientCall.java:497)
at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:566)
at io.grpc.internal.ClientCallImpl.access$100(ClientCallImpl.java:72)
📦 micrometer-quickstart
❌ org.acme.micrometer.ExampleResourceTest.testTimerExample line 61 - More details - Source on GitHub
Details
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: a string containing "example_prime_number_test_seconds_count 1.0"
Actual: # TYPE example_list_size gauge
# HELP example_list_size
example_list_size 0.0
# TYPE example_prime_number counter
📦 security-openid-connect-multi-tenancy-quickstart
❌ org.acme.quickstart.oidc.CodeFlowTest.testLogInDefaultTenant line 37 - More details - Source on GitHub
Details
org.htmlunit.FailingHttpStatusCodeException: 404 Not Found for http://localhost:32886/http%25253A%25252F%25252Flocalhost%25253A8081%25252Fdefault?state=36bb0ea2-657f-4d8d-8bd2-8de9d583b755&session_state=hhgPUOwU2JvznrOp9IqoFyS_&iss=http%253A%252F%252Flocalhost%253A32886%252Frealms%252Fquarkus&code=68e87c81-706b-abb3-9804-6c2483fb16ea.hhgPUOwU2JvznrOp9IqoFyS_.0ac5df91-e044-4051-bd03-106a3a5fb9cc
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1156)
at org.htmlunit.html.DomElement.click(DomElement.java:1077)
at org.htmlunit.html.DomElement.click(DomElement.java:963)
at org.htmlunit.html.DomElement.click(DomElement.java:940)
at org.htmlunit.html.DomElement.click(DomElement.java:917)
❌ org.acme.quickstart.oidc.CodeFlowTest.testLogInTenantAWebApp line 57 - More details - Source on GitHub
Details
java.lang.RuntimeException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused
at org.htmlunit.WebClient.download(WebClient.java:2659)
at org.htmlunit.html.HtmlForm.submit(HtmlForm.java:194)
at org.htmlunit.html.HtmlButton.doClickStateUpdate(HtmlButton.java:105)
at org.htmlunit.html.DomElement.click(DomElement.java:1149)
at org.htmlunit.html.DomElement.click(DomElement.java:1077)
at org.htmlunit.html.DomElement.click(DomElement.java:963)
at org.htmlunit.html.DomElement.click(DomElement.java:940)
❌ org.acme.quickstart.oidc.CodeFlowTest.testReAuthenticateWhenSwitchingTenants line 86 - More details - Source on GitHub
Details
java.lang.RuntimeException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused
at org.htmlunit.WebClient.download(WebClient.java:2659)
at org.htmlunit.html.HtmlForm.submit(HtmlForm.java:194)
at org.htmlunit.html.HtmlButton.doClickStateUpdate(HtmlButton.java:105)
at org.htmlunit.html.DomElement.click(DomElement.java:1149)
at org.htmlunit.html.DomElement.click(DomElement.java:1077)
at org.htmlunit.html.DomElement.click(DomElement.java:963)
at org.htmlunit.html.DomElement.click(DomElement.java:940)
📦 security-openid-connect-web-authentication-quickstart
❌ org.acme.security.openid.connect.web.authentication.CodeFlowTest.testCodeFlowNoConsent line 41 - More details - Source on GitHub
Details
org.htmlunit.FailingHttpStatusCodeException: 404 Not Found for http://localhost:32884/http%25253A%25252F%25252Flocalhost%25253A8081%25252Findex.html?state=b00af687-7c9b-46ae-90e9-5b4feab414c3&session_state=JmdGd_pDKxclcVGhHny5AMMV&iss=http%253A%252F%252Flocalhost%253A32884%252Frealms%252Fquarkus&code=3fe400f6-afcd-d8c7-333d-6b0b4163398f.JmdGd_pDKxclcVGhHny5AMMV.0ac5df91-e044-4051-bd03-106a3a5fb9cc
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1156)
at org.htmlunit.html.DomElement.click(DomElement.java:1077)
at org.htmlunit.html.DomElement.click(DomElement.java:963)
at org.htmlunit.html.DomElement.click(DomElement.java:940)
at org.htmlunit.html.DomElement.click(DomElement.java:917)
❌ org.acme.security.openid.connect.web.authentication.CodeFlowTest.testTokenInjection line 128 - More details - Source on GitHub
Details
org.htmlunit.FailingHttpStatusCodeException: 404 Not Found for http://localhost:32884/http%25253A%25252F%25252Flocalhost%25253A8081%25252Findex.html?state=cbefe436-cef3-4e77-b262-861c43430a8d&session_state=pIqwUrVB2Q_QXWCycD54elad&iss=http%253A%252F%252Flocalhost%253A32884%252Frealms%252Fquarkus&code=c35238a6-aa60-8c6b-ec2e-a16752062612.pIqwUrVB2Q_QXWCycD54elad.0ac5df91-e044-4051-bd03-106a3a5fb9cc
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1156)
at org.htmlunit.html.DomElement.click(DomElement.java:1077)
at org.htmlunit.html.DomElement.click(DomElement.java:963)
at org.htmlunit.html.DomElement.click(DomElement.java:940)
at org.htmlunit.html.DomElement.click(DomElement.java:917)
❌ org.acme.security.openid.connect.web.authentication.CodeFlowTest.testTokenTimeoutLogout line 71 - More details - Source on GitHub
Details
org.htmlunit.FailingHttpStatusCodeException: 404 Not Found for http://localhost:32884/http%25253A%25252F%25252Flocalhost%25253A8081%25252Findex.html?state=7def29ad-9600-4c75-a358-d1540ab87aa5&session_state=PxEV_eJAb11-XhPq2x3zV_24&iss=http%253A%252F%252Flocalhost%253A32884%252Frealms%252Fquarkus&code=aceb0f61-e17e-b28e-ea5c-6c43abfbd060.PxEV_eJAb11-XhPq2x3zV_24.0ac5df91-e044-4051-bd03-106a3a5fb9cc
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1156)
at org.htmlunit.html.DomElement.click(DomElement.java:1077)
at org.htmlunit.html.DomElement.click(DomElement.java:963)
at org.htmlunit.html.DomElement.click(DomElement.java:940)
at org.htmlunit.html.DomElement.click(DomElement.java:917)
📦 stork-dns-quickstart
❌ org.acme.FrontendApiTest.test - More details - Source on GitHub
Details
java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:670)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:765)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.RuntimeException: Failed to start quarkus
at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
|
@scrocquesel I had a look at the S3 issue and apparently the following fixes it (it makes the new Dev Services behaving like the legacy ones): diff --git a/devservices/s3/src/main/java/io/quarkiverse/amazon/devservices/s3/S3DevServicesAwsStackProcessor.java b/devservices/s3/src/main/java/io/quarkiverse/amazon/devservices/s3/S3DevServicesAwsStackProcessor.java
index becb7223..b7895562 100644
--- a/devservices/s3/src/main/java/io/quarkiverse/amazon/devservices/s3/S3DevServicesAwsStackProcessor.java
+++ b/devservices/s3/src/main/java/io/quarkiverse/amazon/devservices/s3/S3DevServicesAwsStackProcessor.java
@@ -1,5 +1,8 @@
package io.quarkiverse.amazon.devservices.s3;
+import java.util.Map;
+import java.util.function.Function;
+
import io.quarkiverse.amazon.common.deployment.spi.AbstractDevServicesAwsStackProcessor;
import io.quarkiverse.amazon.common.deployment.spi.AwsStackContainer;
import io.quarkiverse.amazon.common.deployment.spi.DevServicesAwsStackProviderBuildItem;
@@ -22,6 +25,11 @@ public class S3DevServicesAwsStackProcessor extends AbstractDevServicesAwsStackP
return this.setup("s3", clientBuildTimeConfig.devservices(), globalConfig);
}
+ @Override
+ protected void overrideAwsStackClientConfig(Map<String, Function<AwsStackContainer, String>> config) {
+ config.put("quarkus.s3.path-style-access", awsStackContainer -> "true");
+ }
+
@Override
protected void prepareAwsStackContainer(DevServicesBuildTimeConfig clientBuildTimeConfig, AwsStackContainer localstack) {
createBuckets(localstack, (S3DevServicesBuildTimeConfig) clientBuildTimeConfig);Do you think it makes sense? (I'm trying to get the CI for Quarkus 4 to work) |
|
Yes, it does. I overlooked that. Mind opening a PR ? |
Bumps io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 3.14.1 to 3.21.1.
Release notes
Sourced from io.quarkiverse.amazonservices:quarkus-amazon-services-bom's releases.
... (truncated)
Commits
8eba3ab[maven-release-plugin] prepare release 3.21.188237caUpdate the latest release version 3.21.1 in documentation1914667chore: release 3.21.1 (#2208)2631b6fbuild(deps): bump quarkus.version from 3.37.2 to 3.37.3 (#2196)3d23108build(deps): bump software.amazon.awssdk:bom from 2.47.6 to 2.49.1 (#2207)d86ce46build(deps): bump org.apache.maven.plugins:maven-jar-plugin (#2206)85080f6build(deps): bump software.amazon.awssdk.crt:aws-crt (#2204)ca6d8d6build(deps-dev): bump com.amazonaws:aws-xray-recorder-sdk-aws-sdk-v2 (#2200)448deb5[maven-release-plugin] prepare for next development iteration0d3ec80[maven-release-plugin] prepare release 3.21.0