Commit Graph

52 Commits

Author SHA1 Message Date
Jérémy Lecour 00fe225a3c
force: [yes,no] → force [true,false]
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2615|7|2608|177|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/278//ansiblelint">Evolix » ansible-roles » unstable #278</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-06-28 13:25:30 +02:00
Ludovic Poujol aec5406043 varnish: Allow the systemd template to be overriden with a template outside of the role
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2786|4|2782|6|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/273//ansiblelint">Evolix » ansible-roles » unstable #273</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-06-19 16:09:40 +02:00
Jérémy Lecour 70c93310f9 Fix ansible-lint violations
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2768|3|2765|12|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/224//ansiblelint">Evolix » ansible-roles » unstable #224</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-03-20 23:48:40 +01:00
Jérémy Lecour ee21973371 Use FQCN
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2777|524|2253|2462|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/223//ansiblelint">Evolix » ansible-roles » unstable #223</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
Ludovic Poujol e896459d06 varnish: add variable varnish_update_config to disable configuration update
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-02-28 15:24:18 +01:00
Jérémy Lecour 7a0e0d81d6 Proper jinja spacing
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-12-28 09:03:37 +01:00
Jérémy Lecour 54dca82838 varnish: fix missing state, that blocked the task
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-11-26 19:10:21 +01:00
Jérémy Lecour ecd9d1543f varnish: better package facts usage with check mode and tags
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-11-21 15:46:46 +01:00
Jérémy Lecour 7f3f7b3e04 varnish: fix tags and variables
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-11-02 22:32:56 +01:00
Jérémy Lecour c9ccda2277 varnish: create special tmp directory for syntax validation
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-11-02 19:45:15 +01:00
Jérémy Lecour 4d259d3c04 varnish: systemd override depends on Varnish
gitea/ansible-roles/pipeline/head This commit looks good Details
Use Varnish version instead of Debian version to choose systemd override template, to make it forward compatible
2022-11-02 13:55:03 +01:00
Ludovic Poujol 9995fca35d varnish: update munin plugin to work with recent varnish versions
continuous-integration/drone/push Build was killed Details
2022-02-08 16:16:24 +01:00
Jérémy Lecour 2f68ae5339 Preliminary support for Bullseye 2021-07-02 20:58:09 +02:00
Jérémy Lecour 02451f1e67 add default (useless) value for file lookup
continuous-integration/drone/push Build is passing Details
2021-05-19 14:35:08 +02:00
Jérémy Lecour 403ea45eeb Add forgotten tag
continuous-integration/drone/push Build is passing Details
2021-05-06 13:03:28 +02:00
Jérémy Lecour 5138065059 Use 'loop' syntax instead of 'with_items' 2021-05-04 14:19:18 +02:00
Jérémy Lecour debc4a82ca Use 'loop' syntax instead of 'with_first_found'
continuous-integration/drone/push Build is passing Details
2021-05-04 13:39:47 +02:00
Jérémy Lecour 6ee66d0a74 varnish: add tags 2020-12-23 15:43:05 +01:00
Jérémy Lecour 67ce8de85e varnish: custom reload script is now useless
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-12-20 23:25:34 +01:00
Jérémy Lecour 0f5ce44186 varnish: change template name for better readability
continuous-integration/drone/push Build is passing Details
2020-12-20 23:04:17 +01:00
Jérémy Lecour d430dea043 whitespaces 2020-12-20 23:03:51 +01:00
Jérémy Lecour 8861169a04 varnish: config file name is configurable 2020-12-20 23:03:10 +01:00
Jérémy Lecour 7283e34077 Replace version_compare() with version() 2020-02-25 10:45:35 +01:00
Jérémy Lecour 79bb6103b8 Change "|version_compare" with "is version_compare" 2019-12-31 10:18:19 +01:00
Victor LABORIE 6f5e13f8b8 Add evolix prefix to include_role 2019-11-29 14:00:25 +01:00
Gregory Colpart 6fe86a76c5 remove reload-vcl.sh (Custom Varnish ExecReload script) when Debian >= 10 2019-09-24 14:00:22 +02:00
Jérémy Lecour 419416b531 Varnish : reload or restart if needed 2017-11-30 23:51:18 +01:00
Victor LABORIE 1c48df025c Move /usr rw remount into remount-usr role 2017-11-07 13:34:05 +01:00
Ludovic Poujol 745c45f88d Fix remount_usr_rw/yml 2017-10-11 17:58:18 +02:00
Gregory Colpart 139a27383d Use /etc/systemd/system/*.service.d/evolinux.conf and fix systemd unit 2017-09-14 19:30:59 +02:00
Jérémy Lecour 0c2170cf5c Remove some backups, again 2017-07-18 19:38:03 +02:00
Jérémy Lecour 65f91f09b0 Disable warnings for mount commands related to /usr read-only 2017-06-12 15:11:40 +02:00
Jérémy Lecour 274de55cc3 varnish remout /usr with read/write 2017-06-07 16:28:32 +02:00
Romain Dessort 9ea06d987e Add Varnish plugin for munin 2017-05-23 16:19:29 -04:00
Romain Dessort 45fbbef950 Fix issue in Varnish systemd unit
The ExecReload key was not overridden correctly.
2017-05-23 11:37:47 -04:00
Romain Dessort 4ca37fddbc Fix another issue in task for removing Varnish sysV default files 2017-05-23 11:22:57 -04:00
Romain Dessort f2c4f2a59f Fix task which removes obsolete sysV files for varnish daemons 2017-05-23 11:13:40 -04:00
Victor LABORIE 4ea69eea6d varnish: permit included config 2017-05-15 14:21:28 +02:00
Victor LABORIE da39dbb87b varnish: fix handlers 2017-05-12 14:47:58 +02:00
Victor LABORIE b08f968f44 varnish: add tags 2017-05-12 13:44:59 +02:00
Victor LABORIE 7310004d3d varnish: add templating of default.vcl 2017-05-12 12:40:23 +02:00
Jérémy Lecour 45337ece51 Varnish: add many variables for systemd unit file 2017-04-12 18:04:36 +02:00
Jérémy Lecour bdf534fdbb Varnish: fix logrotate replace
it was not idempotent and would add a segment indefinitely
2017-04-12 18:04:09 +02:00
Romain Dessort 0156555920 Fix logrotate error for varnish* 2017-03-30 11:54:58 -04:00
Jérémy Lecour 294cea44e8 Change mode with leading 0, but still as String 2017-03-23 16:59:43 +01:00
Romain Dessort 4be248ce58 Fix Varnish systemd unit
We need to switch to copy module instead of ini_file since it doe not
support putting the same key multiple times in a section.
2017-03-15 18:01:33 -04:00
Romain Dessort 6b3b693501 Fix filename for Varnish systemd unit override 2017-03-15 17:49:17 -04:00
Jérémy Lecour 5a4f838375 Unix mode MUST be a quoted string when using octal notation 2017-01-05 12:03:54 +01:00
Gabriel Périard-Tremblay 083d36fe98 Fix syntax + use systemd overrides 2016-12-21 16:12:25 +01:00
Gabriel Périard-Tremblay 0b54ccd6c8 Add reload script + lineinfile --> ini_file + config ExecReload 2016-12-21 16:12:25 +01:00