network: Move OpenBSD CARP to use network_vip_interfaces

This will also change advskew option to priority and inverse functionality
so greatest value wins instead of lowest.
This commit is contained in:
Timo Makinen 2021-03-19 18:17:02 +00:00
parent f8fe21c4a1
commit d63f828e8b
2 changed files with 5 additions and 5 deletions

View file

@ -18,15 +18,15 @@
mode: 0600
owner: root
group: "{{ ansible_wheel }}"
with_items: "{{ network_carp_interfaces }}"
with_items: "{{ network_vip_interfaces }}"
notify: restart network
- name: enable carp preempt
sysctl:
name: net.inet.carp.preempt
value: "1"
when:
- network_carp_interfaces is defined
- network_carp_interfaces != []
- network_vip_interfaces is defined
- network_vip_interfaces != []
- name: set default gateway
copy:

View file

@ -15,6 +15,6 @@ rtsol
inet6 alias {{ item.ip6addr }} {{ item.ip6netmask }}
{% endif %}
{% endif %}
{% if item.advskew is defined %}
advskew {{ item.advskew }}
{% if item.priority is defined %}
advskew {{ 240 - item.priority|int }}
{% endif %}