From a21d5be705cf5e061f332bebdcd38f33fb3bdd97 Mon Sep 17 00:00:00 2001 From: Duncan Mac-Vicar P Date: Sun, 8 Nov 2015 16:09:04 +0100 Subject: [PATCH] SUSE-flavored systems uses STARTMODE and not ONBOOT As described in /etc/sysconfig/network/ifcfg.template Static template was already using the right one, but the dhcp configuration seems to be copied from a Fedora/Redhat template. This fixes the issue that the interface does not come up after reboot. --- templates/guests/suse/network_dhcp.erb | 6 +++--- test/unit/templates/guests/suse/network_dhcp_test.rb | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/templates/guests/suse/network_dhcp.erb b/templates/guests/suse/network_dhcp.erb index 8bbaa62e4..3504b265e 100644 --- a/templates/guests/suse/network_dhcp.erb +++ b/templates/guests/suse/network_dhcp.erb @@ -1,6 +1,6 @@ #VAGRANT-BEGIN # The contents below are automatically generated by Vagrant. Do not modify. -BOOTPROTO=dhcp -ONBOOT=yes -DEVICE=eth<%= options[:interface] %> +BOOTPROTO='dhcp' +STARTMODE='auto' +DEVICE='eth<%= options[:interface] %>' #VAGRANT-END diff --git a/test/unit/templates/guests/suse/network_dhcp_test.rb b/test/unit/templates/guests/suse/network_dhcp_test.rb index 82595db47..1ecb4dc1f 100644 --- a/test/unit/templates/guests/suse/network_dhcp_test.rb +++ b/test/unit/templates/guests/suse/network_dhcp_test.rb @@ -12,9 +12,9 @@ describe "templates/guests/suse/network_dhcp" do expect(result).to eq <<-EOH.gsub(/^ {6}/, "") #VAGRANT-BEGIN # The contents below are automatically generated by Vagrant. Do not modify. - BOOTPROTO=dhcp - ONBOOT=yes - DEVICE=ethen0 + BOOTPROTO='dhcp' + STARTMODE='auto' + DEVICE='ethen0' #VAGRANT-END EOH end