Ticket #6300 (new defect)
stop using ipv4 addresses for anything
|Reported by:||robot101||Owned by:||Collabora|
|Deployments affected:||Blocked By:||#4539|
Currently presence service detects whether we become connected by finding the IPv4 address of interfaces when network manager brings them up.
We also publish this IPv4 address as a buddy property in salut and gabble, so that theoretically activities which aren't using tubes can make direct connections to each other. To the best of my awareness, there are no such activities, and we should not rely on IPv4 connectivity for anything.
So, we should stop doing both of these things, and just use more general connectivity indications from network manager to decide when it's worth trying to connect in presence service (basically, do we try to connect with gabble or not).