From a36a84c85a602e63ee79a7e3d13af130e5201439 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Wed, 3 Jan 2018 16:31:49 -0800 Subject: [PATCH] Only apply netplan configuration if systemd is in use --- plugins/guests/debian/cap/configure_networks.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/plugins/guests/debian/cap/configure_networks.rb b/plugins/guests/debian/cap/configure_networks.rb index c2a554c3d..34906e8d7 100644 --- a/plugins/guests/debian/cap/configure_networks.rb +++ b/plugins/guests/debian/cap/configure_networks.rb @@ -19,13 +19,13 @@ module VagrantPlugins comm = machine.communicate interfaces = machine.guest.capability(:network_interfaces) - if netplan?(comm) - configure_netplan(machine, interfaces, comm, networks) - elsif systemd?(comm) - if systemd_networkd?(comm) + if systemd?(comm) + if netplan?(comm) + configure_netplan(machine, interfaces, comm, networks) + elsif systemd_networkd?(comm) configure_networkd(machine, interfaces, comm, networks) else - configure_systemd(machine, interfaces, comm, networks) + configure_nettools(machine, interfaces, comm, networks) end else configure_nettools(machine, interfaces, comm, networks)