From affa852122b2cda1c4dc6af71b28097ac01dc26d Mon Sep 17 00:00:00 2001 From: Ed Warnicke Date: Thu, 20 Aug 2015 15:45:20 -0700 Subject: [PATCH] First pass at getting Ubuntu working in CI infra Change-Id: I763a96c9a71b45e691ccbf08ffabc41fc8724977 Signed-off-by: Ed Warnicke --- vagrant/lf-networking/confignetwork.pp | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/vagrant/lf-networking/confignetwork.pp b/vagrant/lf-networking/confignetwork.pp index 8bf70cab5..a34975895 100644 --- a/vagrant/lf-networking/confignetwork.pp +++ b/vagrant/lf-networking/confignetwork.pp @@ -62,6 +62,16 @@ options timeout:2 } # set routing -file { '/etc/sysconfig/network-scripts/route-eth0': - content => "default via ${router} dev eth0" +case $::operatingsystem { + 'CentOS', 'Fedora', 'RedHat': { + file { '/etc/sysconfig/network-scripts/route-eth0': + content => "default via ${router} dev eth0" + } + } + 'Ubuntu': { + file { '/etc/network/if-up.d/0000routing': + content => "#!/bin/sh\nip route add default via ${router} dev eth0" + mode => '0755' + } + } } -- 2.36.6