diff --git a/metal/roles/pxe-server/templates/http/ignition/ignition.yaml.j2 b/metal/roles/pxe-server/templates/http/ignition/ignition.yaml.j2 index fa22a7f9..a0ea84e6 100644 --- a/metal/roles/pxe-server/templates/http/ignition/ignition.yaml.j2 +++ b/metal/roles/pxe-server/templates/http/ignition/ignition.yaml.j2 @@ -34,6 +34,14 @@ storage: contents: inline: | kernel.printk=4 + # Fix flannel support + - path: /etc/systemd/network/50-flannel.link + contents: + inline: | + [Match] + OriginalName=flannel* + [Link] + MACAddressPolicy=none links: # Set timezone - path: /etc/localtime