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:
parent
f8fe21c4a1
commit
d63f828e8b
2 changed files with 5 additions and 5 deletions
|
@ -18,15 +18,15 @@
|
||||||
mode: 0600
|
mode: 0600
|
||||||
owner: root
|
owner: root
|
||||||
group: "{{ ansible_wheel }}"
|
group: "{{ ansible_wheel }}"
|
||||||
with_items: "{{ network_carp_interfaces }}"
|
with_items: "{{ network_vip_interfaces }}"
|
||||||
notify: restart network
|
notify: restart network
|
||||||
- name: enable carp preempt
|
- name: enable carp preempt
|
||||||
sysctl:
|
sysctl:
|
||||||
name: net.inet.carp.preempt
|
name: net.inet.carp.preempt
|
||||||
value: "1"
|
value: "1"
|
||||||
when:
|
when:
|
||||||
- network_carp_interfaces is defined
|
- network_vip_interfaces is defined
|
||||||
- network_carp_interfaces != []
|
- network_vip_interfaces != []
|
||||||
|
|
||||||
- name: set default gateway
|
- name: set default gateway
|
||||||
copy:
|
copy:
|
||||||
|
|
|
@ -15,6 +15,6 @@ rtsol
|
||||||
inet6 alias {{ item.ip6addr }} {{ item.ip6netmask }}
|
inet6 alias {{ item.ip6addr }} {{ item.ip6netmask }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if item.advskew is defined %}
|
{% if item.priority is defined %}
|
||||||
advskew {{ item.advskew }}
|
advskew {{ 240 - item.priority|int }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue