Commit Graph

119 Commits

Author SHA1 Message Date
David Prevot aea710cb25 redis: Update munin plugin
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2689|4|2685|3|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/9//ansiblelint">Evolix » ansible-roles » unstable #9</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2024-02-22 09:44:50 +01:00
Jérémy Lecour 015cac688e
redis: create sysfs config file if missing 2024-02-20 09:48:58 +01:00
Jérémy Lecour 51280c586a
redis: manage config template inside a block
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2683|18|2665|7|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/451//ansiblelint">Evolix » ansible-roles » unstable #451</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
This allows to have a coherent block managed by Ansible and extra lines that won't be overwritten.
Eg. : automatically added lines for replication, sentinel groups…
2024-01-18 10:00:44 +01:00
William Hirigoyen b6886384b9 redis: replace errorneous ini_file module for Munin config, fix dedicted Munin config filename (z-XXX)
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2597|7|2590|8|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/302//ansiblelint">Evolix » ansible-roles » unstable #302</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-07-21 16:51:02 +02:00
William Hirigoyen aa10f719b4 redis: standardize plugins path from /usr/local/share/munin/ to /usr/local/lib/munin/plugins/
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2593|0|2593|1|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/287//ansiblelint">Evolix » ansible-roles » unstable #287</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-07-06 11:04:53 +02:00
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
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
Jérémy Lecour 6f96f6b458 Use proper python Boolean 2023-03-16 14:38:32 +01:00
Jérémy Lecour 554c086b79 redis: variable to disable transparent hugepage (default: do nothing)
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-10-20 14:38:12 +02:00
Jérémy Lecour fc52fbf4bc redis: some values should be quoted
When Redis overwrites its own config, it uses quoted string values, so it's better to do the same to avoid changes.
2022-10-20 14:36:47 +02:00
Jérémy Lecour d0abfa985c redis: config directory must be owned by the user that runs the service
gitea/ansible-roles/pipeline/head This commit looks good Details
… to be able to write tmp config files in it
2022-08-17 16:53:07 +02:00
Jérémy Lecour e6ea44ff29 Explicit loop variable names 2022-06-08 15:38:48 +02:00
Jérémy Lecour cbe7985814 Enforce String notation for mode 2022-06-08 15:38:21 +02:00
Jérémy Lecour b677defd97 redis: binding is possible on multiple interfaces 2022-06-08 15:36:47 +02:00
Jérémy Lecour a93c1a9141 redis: Don't enable plugins in check mode (prevents errors)
continuous-integration/drone/push Build is passing Details
2022-05-05 09:41:27 +02:00
Jérémy Lecour 749d6a78cd redis: Add log2mail user to redis group 2022-05-05 09:40:30 +02:00
Ludovic Poujol 959d6a8579 redis : Activate overcommit sysctl 2022-04-12 11:27:46 +02:00
Mathieu Trossevin 1646cc99bf
redis: Remount /usr with RW when adding nagios plugin
continuous-integration/drone/push Build was killed Details
2022-03-23 13:55:54 +01:00
Alexis Ben Miloud--Josselin 3ef6381ba6 Fix redis' README title
continuous-integration/drone/push Build was killed Details
2022-03-03 11:52:03 +01:00
Jérémy Lecour 1dc4d0e133 redis: always install check_redis_instances
continuous-integration/drone/push Build was killed Details
2022-03-01 14:04:05 +01:00
Jérémy Lecour c8ef7e9b75 redis: check_redis_instances tolerates absence of instances
continuous-integration/drone/push Build was killed Details
2022-03-01 14:02:22 +01:00
Eric Morino 4fb885a33b Fix right for redis log dir and log file
continuous-integration/drone/push Build is failing Details
2021-11-15 11:33:34 +01:00
Jérémy Lecour e8a8e85819 redis: instance service for Debian 11 2021-07-02 21:13:42 +02:00
Jérémy Lecour 0fe0244116 Update Galaxy metadata (company, platforms and galaxy_tags) 2021-06-28 15:26:28 +02:00
Jérémy Lecour 2ed77c60f0 Improve Ansible syntax
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +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 5582d6e724 redis: socket/pid directories have the correct permissions 2021-03-18 15:15:39 +01:00
Jérémy Lecour 3103af67a7 redis: escape password in Munin configuration
continuous-integration/drone/push Build is passing Details
2021-03-09 18:24:15 +01:00
Jérémy Lecour 3709808fdc redis: use /run instead or /var/run
continuous-integration/drone/push Build is passing Details
2021-02-18 16:42:54 +01:00
Jérémy Lecour 6c84ada361 redis: s/content/block/ to workaround the blockinfile bug 2021-02-04 10:55:31 +01:00
Jérémy Lecour 84bd3372d5 blockinfile: change from "content" to "block"
continuous-integration/drone/push Build is passing Details
It solves the diff bug :
https://github.com/ansible/ansible/issues/62315
2020-12-02 15:22:35 +01:00
Jérémy Lecour 18ac1e7279 redis: check maxmemory in NRPE check
continuous-integration/drone/push Build is passing Details
If "maxmemory" is set and "maxmemory-policy" is missing or set to 
"noeviction" then we enforce the "maxmemory" limit
2020-12-01 19:02:42 +01:00
Jérémy Lecour d80461e39a redis: variable to force use of port 6379 in instances mode
continuous-integration/drone/push Build is passing Details
2020-10-19 16:03:58 +02:00
Jérémy Lecour 4cf438c8ff redis: raise an error is port 6379 is used in "instance" mode
continuous-integration/drone/push Build is passing Details
2020-06-02 11:22:56 +02:00
Jérémy Lecour 8a87fecbe4 redis: new syntax for match filter
continuous-integration/drone/push Build is passing Details
2020-06-02 11:00:06 +02:00
Jérémy Lecour 47d11308ba redis: create sudoers file if missing 2020-06-02 10:59:51 +02:00
Jérémy Lecour 0da938223e redis: remove quotes when reading variables
continuous-integration/drone/push Build is passing Details
2020-05-09 09:56:13 +02:00
Jérémy Lecour 099691614e redis: set_facts separately to reuse them
continuous-integration/drone/push Build is passing Details
2020-03-02 21:36:41 +01:00
Jérémy Lecour bc1a6f347a redis: add log2mail configuration for Redis if installed
continuous-integration/drone/push Build is passing Details
2020-03-02 21:19:50 +01:00
Jérémy Lecour e510c44a4a Merge remote-tracking branch 'origin/T47076' into unstable 2020-03-02 20:54:27 +01:00
Jérémy Lecour bb958b34b0 redis: quote some variables
continuous-integration/drone/push Build is passing Details
2020-03-02 20:34:20 +01:00
Jérémy Lecour 7283e34077 Replace version_compare() with version() 2020-02-25 10:45:35 +01:00
Jérémy Lecour adc1aad883 redis: data directory is configurable
continuous-integration/drone/push Build is passing Details
2020-01-17 14:54:05 +01:00
Alexis Ben Miloud--Josselin 3ba846cc38 redis: change log path
continuous-integration/drone/push Build is passing Details
2020-01-08 17:24:27 +01:00
Alexis Ben Miloud--Josselin 97719d28f2 redis: add log2mail
continuous-integration/drone/push Build is passing Details
2020-01-08 17:23:05 +01:00
Jérémy Lecour e04d881988 replace "with_items" in apt modules 2019-12-31 16:18:56 +01:00
Jérémy Lecour 79bb6103b8 Change "|version_compare" with "is version_compare" 2019-12-31 10:18:19 +01:00
Jérémy Lecour 5b847ec91c whitespace
continuous-integration/drone/push Build is passing Details
2019-12-31 09:54:59 +01:00
Eric Morino 270e42ac77 Remove hooks directories if debian 10 and superior
continuous-integration/drone/push Build is passing Details
2019-12-30 17:32:08 +01:00
Jérémy Lecour ce45a39b8b redis: manage runtime directories manually on Jessie
continuous-integration/drone/push Build is failing Details
2019-12-13 10:44:44 +01:00