[interfaces] Change interfaces.fact format
							parent
							
								
									382548c633
								
							
						
					
					
						commit
						9e263ee31b
					
				| 
						 | 
					@ -12,9 +12,9 @@ iface {{ srv_iface.stdout }} inet static
 | 
				
			||||||
	dns-search crans.org
 | 
						dns-search crans.org
 | 
				
			||||||
	up /sbin/ip link set $IFACE alias srv
 | 
						up /sbin/ip link set $IFACE alias srv
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if srv_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_4' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_4' in ansible_local.interfaces[srv_iface.stdout] %}
 | 
					{% if srv_iface.stdout in ansible_local.interfaces.sup_if_4 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[srv_iface.stdout].sup_if_4 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_4[srv_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					@ -27,9 +27,9 @@ iface {{ srv_iface.stdout }} inet6 static
 | 
				
			||||||
	accept_ra 2
 | 
						accept_ra 2
 | 
				
			||||||
	up /sbin/sysctl net/ipv6/conf/$IFACE/accept_ra_defrtr=1
 | 
						up /sbin/sysctl net/ipv6/conf/$IFACE/accept_ra_defrtr=1
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if srv_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_6' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_6' in ansible_local.interfaces[srv_iface.stdout] %}
 | 
					{% if srv_iface.stdout in ansible_local.interfaces.sup_if_6 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[srv_iface.stdout].sup_if_6 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_6[srv_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,9 +12,9 @@ iface {{ ens_iface.stdout }} inet static
 | 
				
			||||||
	dns-search crans.org
 | 
						dns-search crans.org
 | 
				
			||||||
	up /sbin/ip link set $IFACE alias ens
 | 
						up /sbin/ip link set $IFACE alias ens
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if ens_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_4' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_4' in ansible_local.interfaces[ens_iface.stdout] %}
 | 
					{% if ens_iface.stdout in ansible_local.interfaces.sup_if_4 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[ens_iface.stdout].sup_if_4 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_4[ens_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					@ -27,9 +27,9 @@ iface {{ ens_iface.stdout }} inet6 static
 | 
				
			||||||
	accept_ra 2
 | 
						accept_ra 2
 | 
				
			||||||
	up /sbin/sysctl net/ipv6/conf/$IFACE/accept_ra_defrtr=1
 | 
						up /sbin/sysctl net/ipv6/conf/$IFACE/accept_ra_defrtr=1
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if ens_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_6' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_6' in ansible_local.interfaces[ens_iface.stdout] %}
 | 
					{% if ens_iface.stdout in ansible_local.interfaces.sup_if_6 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[ens_iface.stdout].sup_if_6 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_6[ens_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11,9 +11,9 @@ iface {{ adm_iface.stdout }} inet static
 | 
				
			||||||
	dns-search adm.crans.org
 | 
						dns-search adm.crans.org
 | 
				
			||||||
	up /sbin/ip link set $IFACE alias adm
 | 
						up /sbin/ip link set $IFACE alias adm
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if adm_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_4' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_4' in ansible_local.interfaces[adm_iface.stdout] %}
 | 
					{% if adm_iface.stdout in ansible_local.interfaces.sup_if_4 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[adm_iface.stdout].sup_if_4 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_4[adm_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					@ -23,9 +23,9 @@ iface {{ adm_iface.stdout }} inet static
 | 
				
			||||||
iface {{ adm_iface.stdout }} inet6 static
 | 
					iface {{ adm_iface.stdout }} inet6 static
 | 
				
			||||||
	address {{ hostvars[inventory_hostname]['ansible_' + adm_iface.stdout].ipv6[0].address }}/{{ hostvars[inventory_hostname]['ansible_' + adm_iface.stdout].ipv6[0].prefix }}
 | 
						address {{ hostvars[inventory_hostname]['ansible_' + adm_iface.stdout].ipv6[0].address }}/{{ hostvars[inventory_hostname]['ansible_' + adm_iface.stdout].ipv6[0].prefix }}
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if adm_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_6' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_6' in ansible_local.interfaces[adm_iface.stdout] %}
 | 
					{% if adm_iface.stdout in ansible_local.interfaces.sup_if_6 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[adm_iface.stdout].sup_if_6 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_6[adm_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,9 +12,9 @@ iface {{ fil_iface.stdout }} inet static
 | 
				
			||||||
	dns-search fil.crans.org
 | 
						dns-search fil.crans.org
 | 
				
			||||||
	up /sbin/ip link set $IFACE alias fil
 | 
						up /sbin/ip link set $IFACE alias fil
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if fil_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_4' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_4' in ansible_local.interfaces[fil_iface.stdout] %}
 | 
					{% if fil_iface.stdout in ansible_local.interfaces.sup_if_4 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[fil_iface.stdout].sup_if_4 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_4[fil_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					@ -24,9 +24,9 @@ iface {{ fil_iface.stdout }} inet static
 | 
				
			||||||
iface {{ fil_iface.stdout }} inet6 static
 | 
					iface {{ fil_iface.stdout }} inet6 static
 | 
				
			||||||
	address {{ hostvars[inventory_hostname]['ansible_' + fil_iface.stdout].ipv6[0].address }}/{{ hostvars[inventory_hostname]['ansible_' + fil_iface.stdout].ipv6[0].prefix }}
 | 
						address {{ hostvars[inventory_hostname]['ansible_' + fil_iface.stdout].ipv6[0].address }}/{{ hostvars[inventory_hostname]['ansible_' + fil_iface.stdout].ipv6[0].prefix }}
 | 
				
			||||||
{% if 'interfaces' in ansible_local %}
 | 
					{% if 'interfaces' in ansible_local %}
 | 
				
			||||||
{% if fil_iface.stdout in ansible_local.interfaces %}
 | 
					{% if 'sup_if_6' in ansible_local.interfaces %}
 | 
				
			||||||
{% if 'sup_if_6' in ansible_local.interfaces[fil_iface.stdout] %}
 | 
					{% if fil_iface.stdout in ansible_local.interfaces.sup_if_6 %}
 | 
				
			||||||
{% for line in ansible_local.interfaces[fil_iface.stdout].sup_if_6 %}
 | 
					{% for line in ansible_local.interfaces.sup_if_6[fil_iface.stdout] %}
 | 
				
			||||||
	{{ line }}
 | 
						{{ line }}
 | 
				
			||||||
{% endfor %}
 | 
					{% endfor %}
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue