Missing sort in int addr
We found out that the HAProxy configuration in the internal is miss configured due to a missing sort.
It seems that in the int addr a sort is missing:
praefect_int_addrs: "{{ (groups['praefect'] | map('extract', hostvars, internal_addr_lookup) | list) if 'praefect' in groups else [] }}"
praefect_int_addrs: "{{ (groups['praefect'] | sort | map('extract', hostvars, internal_addr_lookup) | list) if 'praefect' in groups else [] }}"
As far as I can see that issue is in the following addresses:
- postgres_int_addrs
- gitaly_int_addrs
- praefect_secondary_int_addrs
- praefect_int_addrs