diff --git a/roles/debian/varnish_config/defaults/main.yml b/roles/debian/varnish_config/defaults/main.yml index fb1e92ea7..605771e86 100644 --- a/roles/debian/varnish_config/defaults/main.yml +++ b/roles/debian/varnish_config/defaults/main.yml @@ -1,8 +1,6 @@ --- # Defaults file for varnish_config, other variables exist from importing geerlingguy.varnish and can be overriden -varnish_pidfile: /run/varnishd.pid -limit_nofile: 131072 limit_memlock: 82000 limit_core: infinity tasks_max: infinity diff --git a/roles/debian/varnish_config/tasks/main.yml b/roles/debian/varnish_config/tasks/main.yml index 3e9c69011..ace30d274 100644 --- a/roles/debian/varnish_config/tasks/main.yml +++ b/roles/debian/varnish_config/tasks/main.yml @@ -20,4 +20,5 @@ notify: - reload systemd - restart varnish + # TO DO: add varnish to unattended upgrades diff --git a/roles/debian/varnish_config/templates/varnish.service.j2 b/roles/debian/varnish_config/templates/varnish.service.j2 index 7a25cd7af..04712fdcd 100644 --- a/roles/debian/varnish_config/templates/varnish.service.j2 +++ b/roles/debian/varnish_config/templates/varnish.service.j2 @@ -9,7 +9,7 @@ KillMode=process PIDFile= {{ varnish_pidfile }} # Maximum number of open files (for ulimit -n) -LimitNOFILE= {{ limit_nofile }} +LimitNOFILE= {{ varnish_limit_nofile }} # Locked shared memory LimitMEMLOCK= {{ limit_memlock }}