Try an network_online target for stretch hosts
[mirror/dsa-puppet.git] / modules / roles / manifests / snapshot_web.pp
index e1f9059..a20fb38 100644 (file)
@@ -1,6 +1,7 @@
 class roles::snapshot_web {
        include apache2
        include apache2::rewrite
+       include stretch::network_online
 
        ensure_packages ( [
                "libapache2-mod-wsgi",
@@ -30,7 +31,7 @@ class roles::snapshot_web {
        @ferm::rule { 'dsa-nat-snapshot-varnish-v4':
                table => 'nat',
                chain => 'PREROUTING',
-               rule  => 'proto tcp daddr $ipv4addr dport 80 REDIRECT to-ports 6081',
+               rule  => "proto tcp daddr ${ipv4addr} dport 80 REDIRECT to-ports 6081",
        }
 
        varnish::config { 'default':