Skip to content

Conversation

@kapral18
Copy link
Contributor

@kapral18 kapral18 commented Sep 1, 2025

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

fixes elastic#228298

- Add IPv6 address support for remote cluster seed nodes and proxy
addresses using bracket notation ( [::1]:9300 )
- Move address validation from client-side to shared common library
using ipaddr.js for robust IPv4/IPv6 validation
- Update cluster serialization and cloud URL parsing to handle IPv6
addresses correctly

1. Spin up local kibana and es on default ports (`yarn es snapshot` and
`yarn start --no-base-path`)
2. Go to `/app/management/data/remote_clusters`
3. Click "add new cluster"
4. Click "certificates celect"
5. Add loopback ipv6 address to seed pointing to cluster communication
port `[::1]:9300`
6. Observe no client side error for `seed` field, proving that ipv6
syntax is now valid
7. Add `test` name
8. `Uncheck skip_unavailable`
10. Click `next`
11. Click `create remote cluster`
12. Observe live cluster connection in the list of remote clusters

Added IPv6 support to address fields in Remote Clusters UI

---------

Co-authored-by: Elastic Machine <[email protected]>
(cherry picked from commit 82f7f9d)
@kapral18 kapral18 added the backport This PR is a backport of another PR label Sep 1, 2025
@kapral18 kapral18 enabled auto-merge (squash) September 1, 2025 23:30
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
remoteClusters 98 99 +1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
remoteClusters 71.1KB 82.2KB +11.1KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
remoteClusters 9.0KB 9.0KB +15.0B

@kapral18 kapral18 merged commit 16b49a9 into elastic:8.19 Sep 2, 2025
11 checks passed
@kapral18 kapral18 deleted the backport/8.19/pr-233415 branch September 2, 2025 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants