ironic/releasenotes/notes/socat-console-port-alloc-ipv6-26760f53f86209d0.yaml
Kaifeng Wang 07a7a269bb Fix console auto port allocation under IPv6
By default _verify_port() only works for IPv4 network, the same port can be
allocated to multiple nodes in a IPv6 network because the port checking
passed and be used for other nodes.

This fix passes the socat_address to the port validation and use the
correct address family to do the socket binding.

Story: 2007946
Task: 40412

Change-Id: I1355afaa551baee7b9fd7883d2d29342d059c5a0
2020-08-05 22:46:24 +08:00

6 lines
166 B
YAML

---
fixes:
- |
Fixes the issue that port auto allocation for the socat console failed to
correctly identify the availablility of ports under IPv6 networks.