TcpPortPinger class in lifecycle.py always expects the ship ip to be in IPv4 format and if the IP is in IPv6 format the lifecycle check fails lifecycle.py
We should first check if the IP is in IPv6 or IPv4 format and then updated the socket.AF.INET function to socket.AF.INET6 if its an IPv6 format. I will try to update the code and raise a Pull request to update the same. If you have any suggestion please let us know.
TcpPortPinger class in lifecycle.py always expects the ship ip to be in IPv4 format and if the IP is in IPv6 format the lifecycle check fails lifecycle.py
We should first check if the IP is in IPv6 or IPv4 format and then updated the socket.AF.INET function to socket.AF.INET6 if its an IPv6 format. I will try to update the code and raise a Pull request to update the same. If you have any suggestion please let us know.
Thanks, Rahul Jain