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

Bump com.google.api.grpc:proto-google-common-protos from 2.27.0 to 2.28.0 #36908

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 6, 2023

Bumps com.google.api.grpc:proto-google-common-protos from 2.27.0 to 2.28.0.

Release notes

Sourced from com.google.api.grpc:proto-google-common-protos's releases.

v2.28.0

2.28.0 (2023-10-19)

Features

  • Add gapic options as inputs to generate_library.sh (#2121) (b17d8a1)
  • Log DirectPath misconfiguration (#2105) (860ae76)
  • Replace graal version declarion with properties placeholder (#2120) (e5247ba)

Bug Fixes

  • Make sure outstanding RPCs count in ChannelPool can not go negative (#2185) (d2d624d)

Dependencies

  • Update dependency attrs to v22.2.0 (#2146) (49d7f55)
  • Update dependency cffi to v1.16.0 (#2147) (db37d5b)
  • Update dependency charset-normalizer to v2.1.1 (#2148) (759e957)
  • Update dependency com.fasterxml.jackson:jackson-bom to v2.15.3 (#2136) (be25555)
  • Update dependency com.google.auto.value:auto-value to v1.10.4 (#2137) (5edca8b)
  • Update dependency com.google.auto.value:auto-value-annotations to v1.10.4 (#2138) (705c358)
  • Update dependency com.google.errorprone:error_prone_annotations to v2.22.0 (#2130) (805daf1)
  • Update dependency com.google.errorprone:error_prone_annotations to v2.22.0 (#2145) (f936331)
  • Update dependency commons-codec:commons-codec to v1.16.0 (#2152) (0cf3440)
  • Update dependency cryptography to v41.0.4 [security] (#2109) (e2f57f2)
  • Update dependency gcp-releasetool to v1.16.0 (#2111) (69d1259)
  • Update dependency google-api-core to v2.12.0 (#2153) (8c1baf5)
  • Update dependency google-auth to v2.23.3 (#2154) (3645fed)
  • Update dependency google-cloud-core to v2.3.3 (#2113) (c8194cf)
  • Update dependency google-cloud-storage to v2.12.0 (#2155) (0ec9027)
  • Update dependency google-crc32c to v1.5.0 (#2157) (6556ed5)
  • Update dependency google-resumable-media to v2.6.0 (#2161) (87dd6f2)
  • Update dependency googleapis-common-protos to v1.61.0 (#2156) (f7fd515)
  • Update dependency gradle to v7.6.3 (#2115) (cd9748d)
  • Update dependency importlib-metadata to v4.13.0 (#2162) (ac6e3d5)
  • Update dependency jeepney to v0.8.0 (#2165) (59744b5)
  • Update dependency jinja2 to v3.1.2 (#2166) (c7ac765)
  • Update dependency markupsafe to v2.1.3 (#2168) (ea26b1a)
  • Update dependency net.bytebuddy:byte-buddy to v1.14.9 (#2116) (e0ad3e6)
  • Update dependency org.apache.commons:commons-lang3 to v3.13.0 (#2131) (c066286)
  • Update dependency org.checkerframework:checker-qual to v3.39.0 (#2158) (dfe2bbc)
  • Update dependency org.easymock:easymock to v5.2.0 (#2159) (8daf145)
  • Update dependency org.yaml:snakeyaml to v2.2 (#2160) (0664bf6)
  • Update dependency protobuf to v3.20.3 (#2169) (669d369)
  • Update dependency pyasn1 to v0.5.0 (#2170) (a842045)
  • Update dependency pyasn1-modules to v0.3.0 (#2171) (4abbf85)
  • Update dependency pyjwt to v2.8.0 (#2172) (875146e)

... (truncated)

Changelog

Sourced from com.google.api.grpc:proto-google-common-protos's changelog.

2.28.0 (2023-10-19)

Features

  • Add gapic options as inputs to generate_library.sh (#2121) (b17d8a1)
  • Log DirectPath misconfiguration (#2105) (860ae76)
  • Replace graal version declarion with properties placeholder (#2120) (e5247ba)

Bug Fixes

  • Make sure outstanding RPCs count in ChannelPool can not go negative (#2185) (d2d624d)

Dependencies

  • Update dependency attrs to v22.2.0 (#2146) (49d7f55)
  • Update dependency cffi to v1.16.0 (#2147) (db37d5b)
  • Update dependency charset-normalizer to v2.1.1 (#2148) (759e957)
  • Update dependency com.fasterxml.jackson:jackson-bom to v2.15.3 (#2136) (be25555)
  • Update dependency com.google.auto.value:auto-value to v1.10.4 (#2137) (5edca8b)
  • Update dependency com.google.auto.value:auto-value-annotations to v1.10.4 (#2138) (705c358)
  • Update dependency com.google.errorprone:error_prone_annotations to v2.22.0 (#2130) (805daf1)
  • Update dependency com.google.errorprone:error_prone_annotations to v2.22.0 (#2145) (f936331)
  • Update dependency commons-codec:commons-codec to v1.16.0 (#2152) (0cf3440)
  • Update dependency cryptography to v41.0.4 [security] (#2109) (e2f57f2)
  • Update dependency gcp-releasetool to v1.16.0 (#2111) (69d1259)
  • Update dependency google-api-core to v2.12.0 (#2153) (8c1baf5)
  • Update dependency google-auth to v2.23.3 (#2154) (3645fed)
  • Update dependency google-cloud-core to v2.3.3 (#2113) (c8194cf)
  • Update dependency google-cloud-storage to v2.12.0 (#2155) (0ec9027)
  • Update dependency google-crc32c to v1.5.0 (#2157) (6556ed5)
  • Update dependency google-resumable-media to v2.6.0 (#2161) (87dd6f2)
  • Update dependency googleapis-common-protos to v1.61.0 (#2156) (f7fd515)
  • Update dependency gradle to v7.6.3 (#2115) (cd9748d)
  • Update dependency importlib-metadata to v4.13.0 (#2162) (ac6e3d5)
  • Update dependency jeepney to v0.8.0 (#2165) (59744b5)
  • Update dependency jinja2 to v3.1.2 (#2166) (c7ac765)
  • Update dependency markupsafe to v2.1.3 (#2168) (ea26b1a)
  • Update dependency net.bytebuddy:byte-buddy to v1.14.9 (#2116) (e0ad3e6)
  • Update dependency org.apache.commons:commons-lang3 to v3.13.0 (#2131) (c066286)
  • Update dependency org.checkerframework:checker-qual to v3.39.0 (#2158) (dfe2bbc)
  • Update dependency org.easymock:easymock to v5.2.0 (#2159) (8daf145)
  • Update dependency org.yaml:snakeyaml to v2.2 (#2160) (0664bf6)
  • Update dependency protobuf to v3.20.3 (#2169) (669d369)
  • Update dependency pyasn1 to v0.5.0 (#2170) (a842045)
  • Update dependency pyasn1-modules to v0.3.0 (#2171) (4abbf85)
  • Update dependency pyjwt to v2.8.0 (#2172) (875146e)
  • Update dependency pyparsing to v3.1.1 (#2173) (caac831)

... (truncated)

Commits
  • b6d83dd chore(main): release 2.28.0 (#2128)
  • d2d624d fix: Make sure outstanding RPCs count in ChannelPool can not go negative (#2185)
  • 860ae76 feat: Log DirectPath misconfiguration (#2105)
  • 88bccd9 deps: update googleapis/java-cloud-bom digest to a0bfee4 (#2181)
  • e5247ba feat: replace graal version declarion with properties placeholder (#2120)
  • 6a8972e deps: update googleapis/java-cloud-bom digest to 4b9b60d (#2178)
  • baf7e8e build(deps): update dependency com.google.cloud:google-cloud-shared-config to...
  • b17d8a1 feat: add gapic options as inputs to generate_library.sh (#2121)
  • 9683111 deps: update dependency urllib3 to v1.26.18 (#2177)
  • 1700c59 deps: update dependency zipp to v3.17.0 (#2175)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the area/dependencies Pull requests that update a dependency file label Nov 6, 2023
@quarkus-bot quarkus-bot bot added the area/grpc gRPC label Nov 6, 2023
@quarkus-bot

This comment has been minimized.

@gsmet
Copy link
Member

gsmet commented Nov 7, 2023

@yrodiere the multitenancy test failure is weird:

2023-11-07T01:09:02.8187326Z 2023-11-07 01:09:02,783 ERROR [io.qua.it.hib.mul.fru.FruitResource] (executor-thread-1) Failed to handle request: org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection [(conn=11) Access denied for user 'john'@'172.17.0.1' (using password: YES)] [n/a]
2023-11-07T01:09:02.8190530Z 	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:49)
2023-11-07T01:09:02.8192406Z 	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:56)
2023-11-07T01:09:02.8194144Z 	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:108)
2023-11-07T01:09:02.8195588Z 	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:94)
2023-11-07T01:09:02.8197523Z 	at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:116)
2023-11-07T01:09:02.8199955Z 	at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:143)
2023-11-07T01:09:02.8202198Z 	at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:51)
2023-11-07T01:09:02.8204005Z 	at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:150)
2023-11-07T01:09:02.8206114Z 	at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:177)
2023-11-07T01:09:02.8208303Z 	at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:152)
2023-11-07T01:09:02.8210396Z 	at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.lambda$list$0(JdbcSelectExecutorStandardImpl.java:102)
2023-11-07T01:09:02.8212469Z 	at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery(DeferredResultSetAccess.java:226)
2023-11-07T01:09:02.8214434Z 	at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet(DeferredResultSetAccess.java:163)
2023-11-07T01:09:02.8216269Z 	at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.advanceNext(JdbcValuesResultSetImpl.java:254)
2023-11-07T01:09:02.8218286Z 	at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.processNext(JdbcValuesResultSetImpl.java:134)
2023-11-07T01:09:02.8220094Z 	at org.hibernate.sql.results.jdbc.internal.AbstractJdbcValues.next(AbstractJdbcValues.java:19)
2023-11-07T01:09:02.8221958Z 	at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.next(RowProcessingStateStandardImpl.java:66)
2023-11-07T01:09:02.8223968Z 	at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:198)
2023-11-07T01:09:02.8225532Z 	at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33)
2023-11-07T01:09:02.8227427Z 	at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:361)
2023-11-07T01:09:02.8229632Z 	at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:168)
2023-11-07T01:09:02.8231724Z 	at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.list(JdbcSelectExecutorStandardImpl.java:93)
2023-11-07T01:09:02.8233407Z 	at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:31)
2023-11-07T01:09:02.8234995Z 	at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$0(ConcreteSqmSelectQueryPlan.java:110)
2023-11-07T01:09:02.8237087Z 	at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:303)
2023-11-07T01:09:02.8239271Z 	at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:244)
2023-11-07T01:09:02.8240907Z 	at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:518)
2023-11-07T01:09:02.8242259Z 	at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:367)
2023-11-07T01:09:02.8243442Z 	at org.hibernate.query.Query.getResultList(Query.java:119)
2023-11-07T01:09:02.8244741Z 	at io.quarkus.it.hibernate.multitenancy.inventory.InventoryResource.get(InventoryResource.java:37)
2023-11-07T01:09:02.8246617Z 	at io.quarkus.it.hibernate.multitenancy.inventory.InventoryResource.getTenant(InventoryResource.java:32)
2023-11-07T01:09:02.8248379Z 	at io.quarkus.it.hibernate.multitenancy.inventory.InventoryResource_ClientProxy.getTenant(Unknown Source)
2023-11-07T01:09:02.8249925Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2023-11-07T01:09:02.8251441Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
2023-11-07T01:09:02.8253195Z 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2023-11-07T01:09:02.8254580Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2023-11-07T01:09:02.8255748Z 	at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:154)
2023-11-07T01:09:02.8257264Z 	at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:118)
2023-11-07T01:09:02.8258832Z 	at org.jboss.resteasy.core.ResourceMethodInvoker.internalInvokeOnTarget(ResourceMethodInvoker.java:560)
2023-11-07T01:09:02.8260759Z 	at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTargetAfterFilter(ResourceMethodInvoker.java:452)
2023-11-07T01:09:02.8262585Z 	at org.jboss.resteasy.core.ResourceMethodInvoker.lambda$invokeOnTarget$2(ResourceMethodInvoker.java:413)
2023-11-07T01:09:02.8264913Z 	at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:321)
2023-11-07T01:09:02.8266876Z 	at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:415)
2023-11-07T01:09:02.8268420Z 	at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:378)
2023-11-07T01:09:02.8269856Z 	at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:356)
2023-11-07T01:09:02.8271279Z 	at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:70)
2023-11-07T01:09:02.8272705Z 	at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:429)
2023-11-07T01:09:02.8274497Z 	at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:240)
2023-11-07T01:09:02.8276073Z 	at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:154)
2023-11-07T01:09:02.8278016Z 	at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:321)
2023-11-07T01:09:02.8365189Z 	at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:157)
2023-11-07T01:09:02.8366760Z 	at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:229)
2023-11-07T01:09:02.8395667Z 	at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:222)
2023-11-07T01:09:02.8397600Z 	at io.quarkus.resteasy.runtime.ResteasyFilter$ResteasyResponseWrapper.service(ResteasyFilter.java:70)
2023-11-07T01:09:02.8399264Z 	at io.quarkus.resteasy.runtime.ResteasyFilter$ResteasyResponseWrapper.sendError(ResteasyFilter.java:76)
2023-11-07T01:09:02.8400716Z 	at io.undertow.servlet.handlers.DefaultServlet.doGet(DefaultServlet.java:172)
2023-11-07T01:09:02.8402130Z 	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
2023-11-07T01:09:02.8403130Z 	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
2023-11-07T01:09:02.8404304Z 	at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
2023-11-07T01:09:02.8405714Z 	at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
2023-11-07T01:09:02.8407086Z 	at io.quarkus.resteasy.runtime.ResteasyFilter.doFilter(ResteasyFilter.java:31)
2023-11-07T01:09:02.8408277Z 	at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
2023-11-07T01:09:02.8409591Z 	at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
2023-11-07T01:09:02.8411439Z 	at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
2023-11-07T01:09:02.8413150Z 	at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:63)
2023-11-07T01:09:02.8414809Z 	at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
2023-11-07T01:09:02.8416330Z 	at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
2023-11-07T01:09:02.8417983Z 	at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:67)
2023-11-07T01:09:02.8419875Z 	at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:133)
2023-11-07T01:09:02.8422286Z 	at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
2023-11-07T01:09:02.8424404Z 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
2023-11-07T01:09:02.8426158Z 	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
2023-11-07T01:09:02.8428495Z 	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:65)
2023-11-07T01:09:02.8430845Z 	at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
2023-11-07T01:09:02.8433064Z 	at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
2023-11-07T01:09:02.8435185Z 	at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
2023-11-07T01:09:02.8437400Z 	at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
2023-11-07T01:09:02.8439385Z 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
2023-11-07T01:09:02.8441092Z 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
2023-11-07T01:09:02.8442711Z 	at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:247)
2023-11-07T01:09:02.8444422Z 	at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:56)
2023-11-07T01:09:02.8445921Z 	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:111)
2023-11-07T01:09:02.8447381Z 	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:108)
2023-11-07T01:09:02.8449141Z 	at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
2023-11-07T01:09:02.8451002Z 	at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
2023-11-07T01:09:02.8452850Z 	at io.quarkus.undertow.runtime.UndertowDeploymentRecorder$9$1.call(UndertowDeploymentRecorder.java:626)
2023-11-07T01:09:02.8454479Z 	at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:227)
2023-11-07T01:09:02.8456080Z 	at io.undertow.servlet.handlers.ServletInitialHandler.handleRequest(ServletInitialHandler.java:152)
2023-11-07T01:09:02.8463481Z 	at io.undertow.server.handlers.CanonicalPathHandler.handleRequest(CanonicalPathHandler.java:49)
2023-11-07T01:09:02.8469118Z 	at io.quarkus.undertow.runtime.UndertowDeploymentRecorder$1.handleRequest(UndertowDeploymentRecorder.java:125)
2023-11-07T01:09:02.8470586Z 	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:284)
2023-11-07T01:09:02.8473595Z 	at io.undertow.server.DefaultExchangeHandler.handle(DefaultExchangeHandler.java:18)
2023-11-07T01:09:02.8475168Z 	at io.quarkus.undertow.runtime.UndertowDeploymentRecorder$5$2.run(UndertowDeploymentRecorder.java:441)
2023-11-07T01:09:02.8476863Z 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2023-11-07T01:09:02.8484735Z 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2023-11-07T01:09:02.8485999Z 	at io.quarkus.vertx.core.runtime.VertxCoreRecorder$14.runWith(VertxCoreRecorder.java:582)
2023-11-07T01:09:02.8487364Z 	at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
2023-11-07T01:09:02.8488716Z 	at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
2023-11-07T01:09:02.8490010Z 	at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:29)
2023-11-07T01:09:02.8491307Z 	at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:29)
2023-11-07T01:09:02.8492782Z 	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
2023-11-07T01:09:02.8494073Z 	at java.base/java.lang.Thread.run(Thread.java:840)
2023-11-07T01:09:02.8495757Z Caused by: java.sql.SQLInvalidAuthorizationSpecException: (conn=11) Access denied for user 'john'@'172.17.0.1' (using password: YES)
2023-11-07T01:09:02.8497391Z 	at org.mariadb.jdbc.export.ExceptionFactory.createException(ExceptionFactory.java:286)
2023-11-07T01:09:02.8498725Z 	at org.mariadb.jdbc.export.ExceptionFactory.create(ExceptionFactory.java:370)
2023-11-07T01:09:02.8500159Z 	at org.mariadb.jdbc.client.impl.ConnectionHelper.authenticationHandler(ConnectionHelper.java:269)
2023-11-07T01:09:02.8501567Z 	at org.mariadb.jdbc.client.impl.StandardClient.<init>(StandardClient.java:192)
2023-11-07T01:09:02.8502877Z 	at org.mariadb.jdbc.Driver.connect(Driver.java:70)
2023-11-07T01:09:02.8504760Z 	at org.mariadb.jdbc.Driver.connect(Driver.java:101)
2023-11-07T01:09:02.8505554Z 	at org.mariadb.jdbc.Driver.connect(Driver.java:27)
2023-11-07T01:09:02.8506613Z 	at io.agroal.pool.ConnectionFactory.createConnection(ConnectionFactory.java:226)
2023-11-07T01:09:02.8507974Z 	at io.agroal.pool.ConnectionPool$CreateConnectionTask.call(ConnectionPool.java:536)
2023-11-07T01:09:02.8517509Z 	at io.agroal.pool.ConnectionPool$CreateConnectionTask.call(ConnectionPool.java:517)
2023-11-07T01:09:02.8523749Z 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2023-11-07T01:09:02.8525206Z 	at io.agroal.pool.util.PriorityScheduledExecutor.beforeExecute(PriorityScheduledExecutor.java:75)
2023-11-07T01:09:02.8526832Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
2023-11-07T01:09:02.8528333Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2023-11-07T01:09:02.8529324Z 	... 1 more
2023-11-07T01:09:02.8529545Z 
2023-11-07T01:09:02.8531163Z [ERROR] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.077 s <<< FAILURE! -- in io.quarkus.it.hibernate.multitenancy.inventory.HibernateNamedPersistenceUnitTest
2023-11-07T01:09:02.8534132Z [ERROR] io.quarkus.it.hibernate.multitenancy.inventory.HibernateNamedPersistenceUnitTest.testGetPlanesDefaultTenant -- Time elapsed: 0.041 s <<< FAILURE!
2023-11-07T01:09:02.8535813Z java.lang.AssertionError: 
2023-11-07T01:09:02.8536312Z 1 expectation failed.
2023-11-07T01:09:02.8536817Z Expected status code is <200> but was <500>.
2023-11-07T01:09:02.8537261Z 
2023-11-07T01:09:02.8537933Z 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2023-11-07T01:09:02.8539681Z 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
2023-11-07T01:09:02.8541683Z 	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
2023-11-07T01:09:02.8543403Z 	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
2023-11-07T01:09:02.8545058Z 	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
2023-11-07T01:09:02.8546350Z 	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
2023-11-07T01:09:02.8548379Z 	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
2023-11-07T01:09:02.8550378Z 	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
2023-11-07T01:09:02.8552143Z 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:263)
2023-11-07T01:09:02.8553860Z 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
2023-11-07T01:09:02.8555766Z 	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
2023-11-07T01:09:02.8557635Z 	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
2023-11-07T01:09:02.8559734Z 	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
2023-11-07T01:09:02.8562005Z 	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
2023-11-07T01:09:02.8563727Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2023-11-07T01:09:02.8565306Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
2023-11-07T01:09:02.8567057Z 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2023-11-07T01:09:02.8568435Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2023-11-07T01:09:02.8569872Z 	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
2023-11-07T01:09:02.8571957Z 	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
2023-11-07T01:09:02.8573911Z 	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
2023-11-07T01:09:02.8575563Z 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
2023-11-07T01:09:02.8577525Z 	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
2023-11-07T01:09:02.8579347Z 	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:84)
2023-11-07T01:09:02.8581604Z 	at io.quarkus.it.hibernate.multitenancy.inventory.HibernateNamedPersistenceUnitTest.testGetPlanesDefaultTenant(HibernateNamedPersistenceUnitTest.java:21)
2023-11-07T01:09:02.8583454Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2023-11-07T01:09:02.8585126Z 	at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:1013)
2023-11-07T01:09:02.8586738Z 	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:827)
2023-11-07T01:09:02.8588019Z 	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
2023-11-07T01:09:02.8588943Z 	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
2023-11-07T01:09:02.8591093Z 	Suppressed: org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection [(conn=10) Access denied for user 'john'@'172.17.0.1' (using password: YES)] [n/a]
2023-11-07T01:09:02.8593329Z 		at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:49)
2023-11-07T01:09:02.8595218Z 		at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:56)
2023-11-07T01:09:02.8596956Z 		at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:108)
2023-11-07T01:09:02.8598426Z 		at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:94)
2023-11-07T01:09:02.8600412Z 		at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:116)
2023-11-07T01:09:02.8603011Z 		at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:143)
2023-11-07T01:09:02.8605095Z 		at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:51)
2023-11-07T01:09:02.8606869Z 		at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:150)
2023-11-07T01:09:02.8608937Z 		at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:177)
2023-11-07T01:09:02.8611137Z 		at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:152)
2023-11-07T01:09:02.8613267Z 		at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.lambda$list$0(JdbcSelectExecutorStandardImpl.java:102)
2023-11-07T01:09:02.8615422Z 		at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery(DeferredResultSetAccess.java:226)
2023-11-07T01:09:02.8617406Z 		at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet(DeferredResultSetAccess.java:163)
2023-11-07T01:09:02.8619703Z 		at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.advanceNext(JdbcValuesResultSetImpl.java:254)
2023-11-07T01:09:02.8621712Z 		at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.processNext(JdbcValuesResultSetImpl.java:134)
2023-11-07T01:09:02.8623547Z 		at org.hibernate.sql.results.jdbc.internal.AbstractJdbcValues.next(AbstractJdbcValues.java:19)
2023-11-07T01:09:02.8626038Z 		at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.next(RowProcessingStateStandardImpl.java:66)
2023-11-07T01:09:02.8627781Z 		at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:198)
2023-11-07T01:09:02.8629292Z 		at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33)
2023-11-07T01:09:02.8631117Z 		at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:361)
2023-11-07T01:09:02.8633393Z 		at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:168)
2023-11-07T01:09:02.8635473Z 		at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.list(JdbcSelectExecutorStandardImpl.java:93)
2023-11-07T01:09:02.8637062Z 		at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:31)

Bumps [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) from 2.27.0 to 2.28.0.
- [Release notes](https://github.com/googleapis/sdk-platform-java/releases)
- [Changelog](https://github.com/googleapis/sdk-platform-java/blob/main/CHANGELOG.md)
- [Commits](googleapis/sdk-platform-java@v2.27.0...v2.28.0)

---
updated-dependencies:
- dependency-name: com.google.api.grpc:proto-google-common-protos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@gsmet gsmet force-pushed the dependabot/maven/com.google.api.grpc-proto-google-common-protos-2.28.0 branch from 61f1a9b to 874c792 Compare November 7, 2023 09:25
@yrodiere
Copy link
Member

yrodiere commented Nov 7, 2023

@yrodiere the multitenancy test failure is weird:

It's weird alright. We don't run tests in parallel, right?

The only other explanation I can come up with is that somehow the container used for tests was reused from a previous run (don't ask me how), e.g. from the datasource test module which grants different credentials to user john.

I submitted #36914 to make sure to reinitialize all databases/users in init script but... Not sure it will help :/

@quarkus-bot
Copy link

quarkus-bot bot commented Nov 7, 2023

Failing Jobs - Building 874c792

Status Name Step Failures Logs Raw logs Build scan
✔️ JVM Tests - JDK 11
JVM Tests - JDK 17 Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 17 Windows Build Failures Logs Raw logs Build scan
✔️ JVM Tests - JDK 21

Full information is available in the Build summary check run.

Failures

⚙️ JVM Tests - JDK 17 Windows #

- Failing: extensions/resteasy-reactive/rest-client-reactive/runtime 
! Skipped: extensions/keycloak-admin-client-reactive/deployment extensions/keycloak-admin-client-reactive/runtime extensions/micrometer-registry-prometheus/deployment and 60 more

📦 extensions/resteasy-reactive/rest-client-reactive/runtime

io.quarkus.rest.client.reactive.runtime.RestClientCDIDelegateBuilderTest. - More details - Source on GitHub

java.io.IOException: Failed to delete temp directory D:\a\quarkus\quarkus\extensions\resteasy-reactive\rest-client-reactive\runtime\target\junit13242461883156249044. The following paths could not be deleted (see suppressed exceptions for details): <root>, keystore.jks, truststore.jks
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

@gsmet
Copy link
Member

gsmet commented Nov 10, 2023

@alesj @cescoffier is it something we can merge?

@cescoffier cescoffier merged commit 6849fa1 into main Nov 10, 2023
49 of 51 checks passed
@quarkus-bot quarkus-bot bot added this to the 3.6 - main milestone Nov 10, 2023
@dependabot dependabot bot deleted the dependabot/maven/com.google.api.grpc-proto-google-common-protos-2.28.0 branch November 10, 2023 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependencies Pull requests that update a dependency file area/grpc gRPC kind/component-upgrade
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants