Skip to content

Conversation

@gsoldevila
Copy link
Contributor

@gsoldevila gsoldevila commented Nov 7, 2025

Summary

Workarounds #236380

The official way to address this is with the following issue + PR on hapijs/hapi side:

Until then, we can inject the Host information that Hapi relies on when it builds the url string.

@gsoldevila gsoldevila requested a review from a team as a code owner November 7, 2025 11:23
@gsoldevila gsoldevila added bug Fixes for quality problems that affect the customer experience Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels Nov 7, 2025
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core (Team:Core)

@gsoldevila gsoldevila force-pushed the kbn-236380-inject-host-info branch from c93e359 to 29c85f8 Compare November 10, 2025 09:20
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #84 / Alerting builtin alertTypes es_query rule runs correctly: threshold on ungrouped hit count < >

Metrics [docs]

✅ unchanged

History

@gsoldevila gsoldevila enabled auto-merge (squash) November 11, 2025 15:23
@gsoldevila gsoldevila merged commit 0d41ec2 into elastic:main Nov 11, 2025
12 checks passed
@gsoldevila gsoldevila added backport:version Backport to applied version labels v9.1.7 v9.2.1 and removed backport:skip This PR does not require backporting labels Nov 11, 2025
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 9.1, 9.2

https://github.com/elastic/kibana/actions/runs/19270951919

@kibanamachine
Copy link
Contributor

Starting backport for target branches: 9.1, 9.2

https://github.com/elastic/kibana/actions/runs/19270952333

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Nov 11, 2025
…elastic#242241)

## Summary

Workarounds elastic#236380

The official way to address this is with the following issue + PR on
hapijs/hapi side:
* hapijs/hapi#4560
* hapijs/hapi#4559

Until then, we can inject the Host information that Hapi relies on when
it builds the `url` string.

(cherry picked from commit 0d41ec2)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Nov 11, 2025
…elastic#242241)

## Summary

Workarounds elastic#236380

The official way to address this is with the following issue + PR on
hapijs/hapi side:
* hapijs/hapi#4560
* hapijs/hapi#4559

Until then, we can inject the Host information that Hapi relies on when
it builds the `url` string.

(cherry picked from commit 0d41ec2)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Nov 11, 2025
…elastic#242241)

## Summary

Workarounds elastic#236380

The official way to address this is with the following issue + PR on
hapijs/hapi side:
* hapijs/hapi#4560
* hapijs/hapi#4559

Until then, we can inject the Host information that Hapi relies on when
it builds the `url` string.

(cherry picked from commit 0d41ec2)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
9.1
9.2

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Nov 11, 2025
…elastic#242241)

## Summary

Workarounds elastic#236380

The official way to address this is with the following issue + PR on
hapijs/hapi side:
* hapijs/hapi#4560
* hapijs/hapi#4559

Until then, we can inject the Host information that Hapi relies on when
it builds the `url` string.

(cherry picked from commit 0d41ec2)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
9.1
9.2

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Nov 11, 2025
…ilures (#242241) (#242566)

# Backport

This will backport the following commits from `main` to `9.2`:
- [Inject host information in the request to prevent HTTP2 IPv6 failures
(#242241)](#242241)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Gerard
Soldevila","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-11-11T15:27:16Z","message":"Inject
host information in the request to prevent HTTP2 IPv6 failures
(#242241)\n\n## Summary\n\nWorkarounds
https://github.com/elastic/kibana/issues/236380\n\nThe official way to
address this is with the following issue + PR on\nhapijs/hapi side:\n*
https://github.com/hapijs/hapi/issues/4560\n*
https://github.com/hapijs/hapi/pull/4559\n\nUntil then, we can inject
the Host information that Hapi relies on when\nit builds the `url`
string.","sha":"0d41ec283b40c2d9229c1e22d4f8dfd7c62f4747","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:Core","release_note:skip","backport:version","v9.3.0","v9.1.7","v9.2.1"],"title":"Inject
host information in the request to prevent HTTP2 IPv6
failures","number":242241,"url":"https://github.com/elastic/kibana/pull/242241","mergeCommit":{"message":"Inject
host information in the request to prevent HTTP2 IPv6 failures
(#242241)\n\n## Summary\n\nWorkarounds
https://github.com/elastic/kibana/issues/236380\n\nThe official way to
address this is with the following issue + PR on\nhapijs/hapi side:\n*
https://github.com/hapijs/hapi/issues/4560\n*
https://github.com/hapijs/hapi/pull/4559\n\nUntil then, we can inject
the Host information that Hapi relies on when\nit builds the `url`
string.","sha":"0d41ec283b40c2d9229c1e22d4f8dfd7c62f4747"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","9.2"],"targetPullRequestStates":[{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/242241","number":242241,"mergeCommit":{"message":"Inject
host information in the request to prevent HTTP2 IPv6 failures
(#242241)\n\n## Summary\n\nWorkarounds
https://github.com/elastic/kibana/issues/236380\n\nThe official way to
address this is with the following issue + PR on\nhapijs/hapi side:\n*
https://github.com/hapijs/hapi/issues/4560\n*
https://github.com/hapijs/hapi/pull/4559\n\nUntil then, we can inject
the Host information that Hapi relies on when\nit builds the `url`
string.","sha":"0d41ec283b40c2d9229c1e22d4f8dfd7c62f4747"}},{"branch":"9.1","label":"v9.1.7","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.2","label":"v9.2.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Gerard Soldevila <[email protected]>
kibanamachine added a commit that referenced this pull request Nov 11, 2025
…ilures (#242241) (#242565)

# Backport

This will backport the following commits from `main` to `9.1`:
- [Inject host information in the request to prevent HTTP2 IPv6 failures
(#242241)](#242241)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Gerard
Soldevila","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-11-11T15:27:16Z","message":"Inject
host information in the request to prevent HTTP2 IPv6 failures
(#242241)\n\n## Summary\n\nWorkarounds
https://github.com/elastic/kibana/issues/236380\n\nThe official way to
address this is with the following issue + PR on\nhapijs/hapi side:\n*
https://github.com/hapijs/hapi/issues/4560\n*
https://github.com/hapijs/hapi/pull/4559\n\nUntil then, we can inject
the Host information that Hapi relies on when\nit builds the `url`
string.","sha":"0d41ec283b40c2d9229c1e22d4f8dfd7c62f4747","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:Core","release_note:skip","backport:version","v9.3.0","v9.1.7","v9.2.1"],"title":"Inject
host information in the request to prevent HTTP2 IPv6
failures","number":242241,"url":"https://github.com/elastic/kibana/pull/242241","mergeCommit":{"message":"Inject
host information in the request to prevent HTTP2 IPv6 failures
(#242241)\n\n## Summary\n\nWorkarounds
https://github.com/elastic/kibana/issues/236380\n\nThe official way to
address this is with the following issue + PR on\nhapijs/hapi side:\n*
https://github.com/hapijs/hapi/issues/4560\n*
https://github.com/hapijs/hapi/pull/4559\n\nUntil then, we can inject
the Host information that Hapi relies on when\nit builds the `url`
string.","sha":"0d41ec283b40c2d9229c1e22d4f8dfd7c62f4747"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","9.2"],"targetPullRequestStates":[{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/242241","number":242241,"mergeCommit":{"message":"Inject
host information in the request to prevent HTTP2 IPv6 failures
(#242241)\n\n## Summary\n\nWorkarounds
https://github.com/elastic/kibana/issues/236380\n\nThe official way to
address this is with the following issue + PR on\nhapijs/hapi side:\n*
https://github.com/hapijs/hapi/issues/4560\n*
https://github.com/hapijs/hapi/pull/4559\n\nUntil then, we can inject
the Host information that Hapi relies on when\nit builds the `url`
string.","sha":"0d41ec283b40c2d9229c1e22d4f8dfd7c62f4747"}},{"branch":"9.1","label":"v9.1.7","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.2","label":"v9.2.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Gerard Soldevila <[email protected]>
eokoneyo pushed a commit to eokoneyo/kibana that referenced this pull request Dec 2, 2025
…elastic#242241)

## Summary

Workarounds elastic#236380

The official way to address this is with the following issue + PR on
hapijs/hapi side:
* hapijs/hapi#4560
* hapijs/hapi#4559

Until then, we can inject the Host information that Hapi relies on when
it builds the `url` string.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels bug Fixes for quality problems that affect the customer experience release_note:skip Skip the PR/issue when compiling release notes Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// v9.1.8 v9.2.2 v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants