Skip to content

Conversation

@nielsbauman
Copy link
Contributor

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

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

(cherry picked from commit 2774bf4)

# Conflicts:
#	muted-tests.yml
@nielsbauman nielsbauman added 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 >test Issues or PRs that are addressing/adding tests Team:Data Management Meta label for data/management team labels Nov 10, 2025
@elasticsearchmachine elasticsearchmachine merged commit 9056012 into elastic:8.19 Nov 10, 2025
23 checks passed
@nielsbauman nielsbauman deleted the backport/8.19/pr-137663 branch November 10, 2025 19:13
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 v8.19.8

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants