Description
"hostname" field is sometimes missing in response for pools/default/b/[bucketName]. To make matter worse, the node with missing hostname may not be the node for which the pools/default/b/[bucketName] request was targeted. In this case there is no way for caller to retrieve the value of hostname.
In my test env, I started the cluster with [::1]:9000 and later added [::1]:9001 to it. I used [http://[::1]:9000/pools/default/b/default|http://[:1]:9000] to retrieve node info. hostname existed for [::1]:9000 and was missing for[::1]:9001.
Following is serverList in server response. It showed "$HOST" for [::1]:9001.
[fd63:6f75:6368:1075:2dfb:473a:480:4753]:12000","$HOST:12002"]