Issue 17511

Always add all backends to VCL

17511
Reporter: mdoering
Assignee: fmendez
Type: Improvement
Summary: Always add all backends to VCL
Priority: Blocker
Status: Open
Created: 2015-03-18 16:37:57.5
Updated: 2015-07-08 14:50:12.098
        
Description: As we often have troubles with API backend services not being up & in ZK after a deploy, these are being removed from varnish (both default & backends) during the deploy generated default.vcl and backends.vcl

We should change the behavior to a non conditional one that always has a fixed default.vcl and all backends listed. Then varnish wont start up if backends are not running, but we at least then know sth is wrong and can just fix the backends without also fixing the VCL afterwards]]>