installutils.get_server_ip_address fails when setup_dns is set to False
SciptError exception thrown
List of IP addresses to be returned
installutil code retrieved from GitHub, commit ID 0e0331529921f9e7e436ef9d176d6fd12ec4cc46
The issue is due to the comparison of set(ip_addresses) and set(ips) on line 554, the ips object is a list of ipautil.CheckedIPAddress objects and ip_addresses is a list of strings so of course the comparison will always fail.
Setting setup_dns to True avoids this code path (and also explicitly sets ips = ip_addresses)
Metadata Update from @somerandomhatter: - Issue close_status updated to: invalid - Issue status updated to: Closed (was: Open)