Skip to content

Conversation

@nielsbauman
Copy link
Contributor

Backports the following commits to 9.2:

The GeoIP expiration logic assumes that the md5 hashes of the databases change over time, as it deletes all database chunks from the .geoip_databases index. If the hashes do not change, no new database chunks are indexed and so the ingest nodes fail to download the databases as there are no chunks to download.
In this test suite, we don't have a way to change the database files served by the fixture, and thus change their md5 hashes.
Since we assume that in a real-world scenario the database files change over time, we are ok with skipping this part of the test.

See elastic#128284 (comment) for a detailed investigation.

Closes elastic#128284
@nielsbauman nielsbauman added :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP >test Issues or PRs that are addressing/adding tests auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Data Management Meta label for data/management team labels Nov 10, 2025
@elasticsearchmachine elasticsearchmachine merged commit d6604f1 into elastic:9.2 Nov 10, 2025
34 checks passed
@nielsbauman nielsbauman deleted the backport/9.2/pr-137663 branch November 10, 2025 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP Team:Data Management Meta label for data/management team >test Issues or PRs that are addressing/adding tests v9.2.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants