IPv6 address for controller configured incorrectly

Details

Type: Bug

Status:Resolved

Priority: Medium

Resolution:
Done

Affects Version/s:Fluorine, Neon

Fix Version/s:
None

Component/s:
None

Labels:

None

Priority:

Normal

Description

Netvirt uses getControllersFromOvsdbNode() method to get and then set controllerEntries on connecting OVS. This method doesn't work with IPv6 addresses because it uses ':' as delimiter for protocol, IP and Port, which is broken by IPv6 addresses which use : as delimiters for address octets.