You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@polaris.apache.org by "george-zubrienko (via GitHub)" <gi...@apache.org> on 2025/03/18 12:16:23 UTC
[I] IPv6 Bind Address not applied to management API [polaris]
george-zubrienko opened a new issue, #1194:
URL: https://github.com/apache/polaris/issues/1194
### Describe the bug
Providing `JAVA_OPTS` with value `-Djava.net.preferIPv6Addresses=true -Dquarkus.http.host=[::]` via `extraEnv` allows me to bind API host to ipv6 address successfully. However, this doesn't work for management API.
Might not be a bug - but rather a different way to do this. However, it would be nice in general that bind address can be provided from Helm values rather than env vars :)
### To Reproduce
Polaris build [commit] https://github.com/apache/polaris/commit/d33454874f69f952da2dfb301d0330d6e8d2296e
Install via helm chart in IPv6-only or dualstack subnet with preferred IPv6, provide `JAVA_OPTS=-Djava.net.preferIPv6Addresses=true -Dquarkus.http.host=[::]` via env vars and check boot logs.
### Actual Behavior
Polaris API bound on v6, but management still on v4:
```
2025-03-18 12:09:57,118 INFO [io.quarkus] [,] [,,,] (main) Apache Polaris Server (incubating) 1.0.0-incubating-SNAPSHOT on JVM (powered by Quarkus 3.19.3) started in 5.550s. Listening on: http://[::]:8181. Management interface listening on http://0.0.0.0:8182.
```
Check with `curl -4 ...` and `curl -6`.
### Expected Behavior
Management API is also bound on v6 address
### Additional context
_No response_
### System information
_No response_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@polaris.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org