Run multiple HA relationships in hub-and-spoke configuration
This is the actual implementation of the hub-and-spoke model described in the design ticket: #1149 (closed)
It should add the logic to run multiple HAService
instances concurrently. The major issue is to implement the callouts for the subnet4_select
and subnet6_select
hook points that would be used in the hub-and-spoke configuration to select the relationship based on the selected subnet. We should also test that the HAService
instances do not stomp on each other, that are thread safe etc. After this ticket, the hub-and-spoke configuration should be usable, at least in a basic form.
Edited by Tomek Mrugalski