From ca3f34da520ff835d383aa82f528adf927d3364f Mon Sep 17 00:00:00 2001 From: varac Date: Wed, 18 Sep 2013 12:20:43 +0200 Subject: include shorewall::interface{eth0} in setup.pp so packages can be installed during main puppetrun, even before shorewall is configured completly --- puppet/manifests/setup.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/puppet/manifests/setup.pp b/puppet/manifests/setup.pp index 84e4c056..ba58e728 100644 --- a/puppet/manifests/setup.pp +++ b/puppet/manifests/setup.pp @@ -22,3 +22,11 @@ if hiera('squid_deb_proxy_client', false) { include site_squid_deb_proxy::client } +# shorewall is installed/half-configured during setup.pp (Bug #3871) +# we need to include shorewall::interface{eth0} in setup.pp so +# packages can be installed during main puppetrun, even before shorewall +# is configured completly +if ( $::virtual == 'virtualbox' ) { + include site_config::vagrant +} + -- cgit v1.2.3