Add ipv6 support for novncproxy_base_url.
For ipv6 address, we need url with below format [ip]:port Partial-Bug: 1859641 Change-Id: I01a5cd92deb9e88c2d31bd1e16e5bce1e849fcc7 Signed-off-by: Zhipeng Liu <zhipengs.liu@intel.com>
This commit is contained in:
parent
d119336b3a
commit
45c9fe2d35
|
@ -202,8 +202,12 @@ class NovaHelm(openstack.OpenstackBaseHelm):
|
|||
location = "%s.%s" % (self.NOVNCPROXY_SERVICE_NAME,
|
||||
str(endpoint_domain.value).lower())
|
||||
else:
|
||||
location = "%s:%s" % (self._get_oam_address(),
|
||||
self.NOVNCPROXY_NODE_PORT)
|
||||
if self._is_ipv6_cluster_service():
|
||||
location = "[%s]:%s" % (self._get_oam_address(),
|
||||
self.NOVNCPROXY_NODE_PORT)
|
||||
else:
|
||||
location = "%s:%s" % (self._get_oam_address(),
|
||||
self.NOVNCPROXY_NODE_PORT)
|
||||
url = "%s://%s/vnc_auto.html" % (self._get_public_protocol(),
|
||||
location)
|
||||
return url
|
||||
|
|
Loading…
Reference in New Issue