1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-30 22:50:10 +03:00

M #-: Don't fail if frr iface doesn't have IP ()

This commit is contained in:
Jan Orel 2022-04-27 18:37:40 +02:00 committed by GitHub
parent 41c956f143
commit 044a451611
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -55,13 +55,19 @@
template:
src: bgpd_rr.conf.j2
dest: /etc/frr/bgpd.conf
when: vars['ansible_' + frr_iface].ipv4.address in rr_servers
when:
- vars['ansible_' + frr_iface].ipv4 is defined
- vars['ansible_' + frr_iface].ipv4.address is defined
- vars['ansible_' + frr_iface].ipv4.address in rr_servers
- name: Configure BGP
template:
src: bgpd.conf.j2
dest: /etc/frr/bgpd.conf
when: not vars['ansible_' + frr_iface].ipv4.address in rr_servers
when:
- vars['ansible_' + frr_iface].ipv4 is defined
- vars['ansible_' + frr_iface].ipv4.address is defined
- not vars['ansible_' + frr_iface].ipv4.address in rr_servers
- name: Configure Zebra
template: