From 4efe1bf8fa10585d67388e3722292bfe730d4e69 Mon Sep 17 00:00:00 2001
From: Lars Beckers <lars.beckers@rwth-aachen.de>
Date: Sat, 17 Nov 2018 16:25:29 +0100
Subject: [PATCH] networkd: allow for additional interfaces

---
 networkd/tasks/main.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/networkd/tasks/main.yml b/networkd/tasks/main.yml
index 40fd3ae..bd8bd7a 100644
--- a/networkd/tasks/main.yml
+++ b/networkd/tasks/main.yml
@@ -10,6 +10,17 @@
   notify:
     - restart networkd
 
+- name: ensure networkd has an additional valid configuration
+  template:
+    src: "20-wired-{{ networkd_additional_type }}.network.j2"
+    dest: /etc/systemd/network/30-wired.network
+    owner: root
+    group: root
+    mode: 0644
+  when: networkd_additional_type is defined
+  notify:
+    - restart networkd
+
 - name: ensure bonding works correctly
   block:
     - name: ensure the network packages are installed
-- 
GitLab