Skip to content

Unmute OldRepositoriesIT#154949

Open
drempapis wants to merge 3 commits into
elastic:mainfrom
drempapis:OldRepositories_unmute
Open

Unmute OldRepositoriesIT#154949
drempapis wants to merge 3 commits into
elastic:mainfrom
drempapis:OldRepositories_unmute

Conversation

@drempapis

Copy link
Copy Markdown
Contributor

The mute lumped together two unrelated causes:

  1. Painless whitelist boot failure. Nodes died at startup with parser not found for [allocates_dynamic] while loading ML's whitelist.txt, failing cluster orchestration. Fixed by the @allocates_dynamic -> @allocates conversion (Painless: convert x-pack allowlists to @allocates #154206), already on main.

  2. RoaringBitmap jar hell. A separate log showed esql-datasource-iceberg jar hell between lib/RoaringBitmap-1.6.15.jar and the module's transitive RoaringBitmap-1.3.0.jar.


fatal exception while booting Elasticsearchjava.lang.IllegalStateException: failed to load plugin esql-datasource-jdbc due to jar hell |  
-- | --
at org.elasticsearch.server@9.6.0-SNAPSHOT/org.elasticsearch.plugins.PluginsUtils.checkBundleJarHell(PluginsUtils.java:362) |  
at org.elasticsearch.server@9.6.0-SNAPSHOT/org.elasticsearch.plugins.PluginsLoader.createPluginsLoader(PluginsLoader.java:232) |  
at org.elasticsearch.server@9.6.0-SNAPSHOT/org.elasticsearch.plugins.PluginsLoader.createPluginsLoader(PluginsLoader.java:197) |  
at org.elasticsearch.server@9.6.0-SNAPSHOT/org.elasticsearch.bootstrap.Elasticsearch.initPhase2(Elasticsearch.java:270) |  
at org.elasticsearch.server@9.6.0-SNAPSHOT/org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:101)


Caused by: java.lang.IllegalStateException: jar hell!
class: org.roaringbitmap.RoaringArray
jar1: .../elasticsearch-9.6.0-SNAPSHOT/lib/RoaringBitmap-1.6.15.jar
jar2: .../elasticsearch-9.6.0-SNAPSHOT/modules/esql-datasource-iceberg/RoaringBitmap-1.3.0.jar

Neither is related to the muted class. I also tried but did not manage to reproduce it locally.

Closes #154229

@drempapis
drempapis requested a review from smalyshev July 24, 2026 11:12
@drempapis drempapis added >test Issues or PRs that are addressing/adding tests Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch :Search Foundations/Search Catch all for Search Foundations v9.6.0 labels Jul 24, 2026
@elasticsearchmachine

Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-search-foundations (Team:Search Foundations)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] OldRepositoriesIT class failing

2 participants