diff --git a/roles/network/tasks/OpenBSD.yml b/roles/network/tasks/OpenBSD.yml index 23d38d3..df64693 100644 --- a/roles/network/tasks/OpenBSD.yml +++ b/roles/network/tasks/OpenBSD.yml @@ -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: diff --git a/roles/network/templates/hostname.carp.j2 b/roles/network/templates/hostname.carp.j2 index c899d29..c3a29cd 100644 --- a/roles/network/templates/hostname.carp.j2 +++ b/roles/network/templates/hostname.carp.j2 @@ -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 %}