Fix conditional checks with inventory_hostname

This commit is contained in:
Joshua Boniface 2020-04-06 12:36:35 -04:00
parent 2afccf44fb
commit fe40811f2b
3 changed files with 9 additions and 9 deletions

View File

@ -16,7 +16,7 @@ line vty
! BGP EVPN mesh configuration ! BGP EVPN mesh configuration
! !
router bgp {{ pvc_asn }} router bgp {{ pvc_asn }}
bgp router-id {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.router_id }}{% endfor %} bgp router-id {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.router_id }}{% endfor %}
no bgp default ipv4-unicast no bgp default ipv4-unicast
! BGP sessions with route reflectors ! BGP sessions with route reflectors

View File

@ -3,6 +3,6 @@
listen_tls = 0 listen_tls = 0
listen_tcp = 1 listen_tcp = 1
listen_addr = "{% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.cluster_ip }}{% endfor %}" listen_addr = "{% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.cluster_ip }}{% endfor %}"
tcp_port = "16509" tcp_port = "16509"
auth_tcp = "none" auth_tcp = "none"

View File

@ -2,7 +2,7 @@
# pvcnoded configuration # pvcnoded configuration
# {{ ansible_managed }} # {{ ansible_managed }}
pvc: pvc:
node: {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.hostname }}{% endfor %} node: {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.hostname }}{% endfor %}
debug: False debug: False
functions: functions:
@ -54,11 +54,11 @@ pvc:
successful_fence: migrate successful_fence: migrate
failed_fence: None failed_fence: None
ipmi: ipmi:
host: {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.ipmi_host }}{% endfor %} host: {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.ipmi_host }}{% endfor %}
user: {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.ipmi_user }}{% endfor %} user: {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.ipmi_user }}{% endfor %}
pass: {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.ipmi_password }}{% endfor %} pass: {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.ipmi_password }}{% endfor %}
migration: migration:
target_selector: mem target_selector: mem
@ -81,15 +81,15 @@ pvc:
upstream: upstream:
device: {{ pvc_upstream_device }} device: {{ pvc_upstream_device }}
mtu: {{ pvc_upstream_mtu }} mtu: {{ pvc_upstream_mtu }}
address: {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.upstream_ip }}/{{ pvc_upstream_netmask }}{% endfor %} address: {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.upstream_ip }}/{{ pvc_upstream_netmask }}{% endfor %}
cluster: cluster:
device: {{ pvc_cluster_device }} device: {{ pvc_cluster_device }}
mtu: {{ pvc_cluster_mtu }} mtu: {{ pvc_cluster_mtu }}
address: {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.cluster_ip }}/{{ pvc_cluster_netmask }}{% endfor %} address: {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.cluster_ip }}/{{ pvc_cluster_netmask }}{% endfor %}
storage: storage:
device: {{ pvc_storage_device }} device: {{ pvc_storage_device }}
mtu: {{ pvc_storage_mtu }} mtu: {{ pvc_storage_mtu }}
address: {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.storage_ip }}/{{ pvc_storage_netmask }}{% endfor %} address: {% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.storage_ip }}/{{ pvc_storage_netmask }}{% endfor %}