You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am reporting an issue where I can't install Quickwit chart when the kubernetes cluster is in IPv6.
The reason is due to the healthchecks port, not listening for IPv6.
Changing the listening address to :: in the config makes everything works and should be working also for both IPv4 and IPv6 networks
erebe@toybox ~ [SIGINT]> sudo nsenter -n -t (ps aux | grep 'metastore' | grep -v grep | awk '{print $2}') -- ss -lntp
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 *:7280 *:* users:(("quickwit",pid=204513,fd=13))
LISTEN 0 128 *:7281 *:* users:(("quickwit",pid=204513,fd=12))
Expected result
The chart should use by default for listening address :: instead of 0.0.0.0
One strange thing to note, I don't know if it is linked to the base image of the container, but usually 0.0.0.0 bind also on IPv6 in order to ease transition from IPv4 to IPv6.
In the case of Quickwit, it does not happen and only bind for IPv4
The text was updated successfully, but these errors were encountered:
Hello,
I am reporting an issue where I can't install Quickwit chart when the kubernetes cluster is in IPv6.
The reason is due to the healthchecks port, not listening for IPv6.
My value file.
The helm command used to install quickwit
The result
All pods fails on the startup probe
When I get into the machine to check the openned port (I use nsenter to get access to the network namespace)
We see that Quickwit is listening on
0.0.0.0
but not on[::]
for IPv6.We can confirm with curl
Changing the listening address to
::
in the config makes everything works and should be working also for both IPv4 and IPv6 networksExpected result
The chart should use by default for listening address
::
instead of0.0.0.0
One strange thing to note, I don't know if it is linked to the base image of the container, but usually
0.0.0.0
bind also on IPv6 in order to ease transition from IPv4 to IPv6.In the case of Quickwit, it does not happen and only bind for IPv4
The text was updated successfully, but these errors were encountered: