summaryrefslogtreecommitdiff
path: root/roles/vm/network/templates/netplan.yaml.j2
diff options
context:
space:
mode:
Diffstat (limited to 'roles/vm/network/templates/netplan.yaml.j2')
-rw-r--r--roles/vm/network/templates/netplan.yaml.j27
1 files changed, 6 insertions, 1 deletions
diff --git a/roles/vm/network/templates/netplan.yaml.j2 b/roles/vm/network/templates/netplan.yaml.j2
index 0d78ab46..7725f15f 100644
--- a/roles/vm/network/templates/netplan.yaml.j2
+++ b/roles/vm/network/templates/netplan.yaml.j2
@@ -5,6 +5,11 @@ network:
renderer: networkd
ethernets:
{{ network.primary.interface }}:
- addresses: [ {{ (network.primary.ip + '/' + network.primary.mask) | ipaddr('address/prefix') }} ]
+ addresses:
+ - {{ (network.primary.ip + '/' + network.primary.mask) | ipaddr('address/prefix') }}
+{% if 'prefix6' in network.primary %}
+ - {{ network.primary.prefix6 }}
+ gateway6: {{ network.primary.gateway6 }}
+{% endif %}
gateway4: {{ network.primary.gateway }}
accept-ra: false