Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
When specifying a UPID like `master@mesos.example.org`, when parsing the string we will resolve `mesos.example.org` and store the resolved IP address in the `address` member of the UPID, while the hostname is discarded.
We should remember that hostname. This will serve two purposes:
- First, we can then display it e.g. in the WebUI or in logs, saving the user from having to reverse the DNS lookup manually
- The hostname can be used for certificate hostname validation when the UPID is remote and we're connecting via TLS to that actor.