Skip to content

Unmutes #138130 and #138129#138969

Merged
carlosdelest merged 3 commits intoelastic:mainfrom
carlosdelest:unmute/138130-indexsortupgradeit
Dec 4, 2025
Merged

Unmutes #138130 and #138129#138969
carlosdelest merged 3 commits intoelastic:mainfrom
carlosdelest:unmute/138130-indexsortupgradeit

Conversation

@carlosdelest
Copy link
Copy Markdown
Member

Closes #138130
Closes #138129

The cluster was failing with:

java.lang.AssertionError: Wrong access modifiers on public org.elasticsearch.xpack.inference.services.elastic.authorization.AuthorizationTaskExecutor$Action(org.elasticsearch.transport.TransportService,org.elasticsearch.cluster.service.ClusterService,org.elasticsearch.action.support.ActionFilters,org.elasticsearch.xpack.inference.services.elastic.authorization.AuthorizationTaskExecutor)","error.stack_trace":"java.lang.AssertionError: Wrong access modifiers on public org.elasticsearch.xpack.inference.services.elastic.authorization.AuthorizationTaskExecutor$Action(org.elasticsearch.transport.TransportService,org.elasticsearch.cluster.service.ClusterService,org.elasticsearch.action.support.ActionFilters,org.elasticsearch.xpack.inference.services.elastic.authorization.AuthorizationTaskExecutor)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.ConstructorInjectorStore$2.newInstance(ConstructorInjectorStore.java:84)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.ConstructorInjector.construct(ConstructorInjector.java:73)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:84)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.ProviderToInternalFactoryAdapter.lambda$get$0(ProviderToInternalFactoryAdapter.java:40)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorImpl.callInContext(InjectorImpl.java:587)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.Scopes$1.get(Scopes.java:52)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:48)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorBuilder$1.call(InjectorBuilder.java:168)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorBuilder$1.call(InjectorBuilder.java:160)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorImpl.callInContext(InjectorImpl.java:580)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:160)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:150)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorBuilder.injectDynamically(InjectorBuilder.java:139)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.InjectorBuilder.build(InjectorBuilder.java:77)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.Guice.createInjector(Guice.java:69)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.ModulesBuilder.createInjector(ModulesBuilder.java:37)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.node.NodeConstruction.construct(NodeConstruction.java:1376)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.node.NodeConstruction.prepareConstruction(NodeConstruction.java:317)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.node.Node.<init>(Node.java:186)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.bootstrap.Elasticsearch$1.<init>(Elasticsearch.java:405)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.bootstrap.Elasticsearch.initPhase3(Elasticsearch.java:405)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:100)
Caused by: java.lang.IllegalAccessException: class org.elasticsearch.injection.guice.ConstructorInjectorStore$2 (in module org.elasticsearch.server) cannot access class org.elasticsearch.xpack.inference.services.elastic.authorization.AuthorizationTaskExecutor$Action (in module org.elasticsearch.inference) because module org.elasticsearch.inference does not export org.elasticsearch.xpack.inference.services.elastic.authorization to module org.elasticsearch.server
	at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:400)
	at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:670)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:492)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
	at org.elasticsearch.server@9.3.0-SNAPSHOT/org.elasticsearch.injection.guice.ConstructorInjectorStore$2.newInstance(ConstructorInjectorStore.java:79)
	... 22 more

which is unrelated to the test failures. Unmuting.

@carlosdelest carlosdelest added >test Issues or PRs that are addressing/adding tests Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch labels Dec 3, 2025
@elasticsearchmachine elasticsearchmachine added v9.3.0 needs:triage Requires assignment of a team area label labels Dec 3, 2025
@elasticsearchmachine elasticsearchmachine removed the Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch label Dec 3, 2025
@carlosdelest carlosdelest added Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch :Search Relevance/Search Catch all for Search Relevance and removed needs:triage Requires assignment of a team area label labels Dec 3, 2025
@carlosdelest carlosdelest requested a review from a team December 3, 2025 11:28
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-search-relevance (Team:Search Relevance)

@carlosdelest carlosdelest enabled auto-merge (squash) December 3, 2025 12:06
@carlosdelest carlosdelest merged commit aa837cb into elastic:main Dec 4, 2025
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Search Relevance/Search Catch all for Search Relevance Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch >test Issues or PRs that are addressing/adding tests v9.3.0

Projects

None yet

3 participants