Commit Graph

497 Commits

Author SHA1 Message Date
Daniel Jakots 127f370ac4 add test infrastucture, with gperiard help 2017-06-02 13:43:17 -04:00
Daniel Jakots 47d68ab660 syntax fix 2017-06-02 13:16:49 -04:00
Daniel Jakots 214442b15f unbreak and provide a possible fix though commented for now 2017-06-02 12:08:59 -04:00
Daniel Jakots 383a942ced remove useless tabs 2017-06-02 11:48:38 -04:00
Daniel Jakots 1fbeafb1ff remove as it's not useful, from jlecour 2017-06-02 11:48:38 -04:00
Victor LABORIE fc1c8b0794 Add ntp role 2017-06-02 15:44:09 +02:00
Gabriel Periard-Tremblay 87ebadcadd Kitchen: Change base image to evolix/ansible 2017-06-02 08:38:08 -04:00
Victor LABORIE 9885c351e5 redis: add munin config 2017-06-02 14:28:29 +02:00
Victor LABORIE 5d7a38e959 memcached: add tasks for phpmemcachedadmin 2017-06-02 13:47:48 +02:00
Victor LABORIE 3721f83819 memcached: add munin config 2017-06-02 10:45:09 +02:00
Daniel Jakots 26f086b562 enable dnssec validation 2017-06-01 17:20:50 -04:00
Daniel Jakots 68463bf582 add a role for newsyslog 2017-06-01 15:18:39 -04:00
Victor LABORIE e784c5dcb4 nagios-nrpe: add unbound check 2017-06-01 14:11:16 +02:00
Victor LABORIE c13309d4e3 Add unbound role 2017-06-01 14:07:11 +02:00
Jérémy Lecour 93071fdf4a rabbitmq: fix indentation 2017-05-30 15:16:57 +02:00
Jérémy Lecour cb66222319 Default/overridable logstash configuration 2017-05-30 15:16:57 +02:00
Victor LABORIE 41f93bcd5d evoacme: fix sed for nginx self-signed cert 2017-05-30 15:13:00 +02:00
Victor LABORIE e0f3248bca nagios-nrpe: add check_phpfpm_status.pl 2017-05-30 11:33:37 +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
Jérémy Lecour 9f2088cb7f supervisord: variable for http configuration 2017-05-23 16:45:21 +02:00
Jérémy Lecour 163f27db05 jenkins: no need to copy ssh keys here 2017-05-23 15:42:50 +02:00
Jérémy Lecour 93c6dc9ffb elastic: rename the sources list file 2017-05-23 15:35:26 +02:00
Jérémy Lecour 744bbc87f2 apt-repositories: flush handlers for each task file
Each task file can be included separately,
so we need to flesh in each one of them
2017-05-23 15:23:08 +02:00
Jérémy Lecour 102cfb6b9f [WIP] nginx-backports-preference role
Must be properly tested and documented
2017-05-23 15:15:44 +02:00
Jérémy Lecour 7b53afd600 [WIP] supervisord role
Must be completed (metadata, readme…) and tested.
2017-05-23 15:15:07 +02:00
Jérémy Lecour d773e08b37 rbenv: add "gem: --no-document" 2017-05-23 15:14:39 +02:00
Jérémy Lecour 180d4fa913 [WIP] jenkins role
Not really tested
Lacks meta data, Readme…
2017-05-23 15:14:14 +02:00
Jérémy Lecour 85edc60056 nodejs: apt sources in custom file 2017-05-23 15:13:36 +02:00
Jérémy Lecour 404f4445d4 install backports with "tasks_from"
When including a specific tasks file, we bypass the "main" tasks of the role and the conditionals.
That way we don't play useless tasks and don't rely on default values.
2017-05-23 15:13:11 +02:00
Jérémy Lecour 32e25e0e46 nagios-nrpe: remount /usr if needed 2017-05-23 15:11:33 +02:00
Jérémy Lecour 37ef790d57 mysql: remount /usr if needed 2017-05-23 15:11:11 +02:00
Jérémy Lecour da3cafca48 evocheck: remount /usr if needed 2017-05-23 15:10:58 +02:00
Jérémy Lecour 5e6facd0ca elastic-stack use include_role instead of dependencies 2017-05-23 15:10:28 +02:00
Jérémy Lecour 1a5f1a32a4 Elasticsearch/head: use a custom tmpdir 2017-05-23 15:09:46 +02:00
Jérémy Lecour c66438a2a3 evolinux-base: remount /usr when needed 2017-05-23 14:55:31 +02:00
Jérémy Lecour 6e104d8689 evolinux-base: include_role apt-repositories 2017-05-23 14:55:15 +02:00
Jérémy Lecour d2eeb3ba69 evoacme/tomcat: check if /etc/aliases exists 2017-05-21 23:34:34 +02:00
Jérémy Lecour 96c823840a evocheck: make sure the script dir is present 2017-05-21 23:32:16 +02:00
Jérémy Lecour da9b82f694 tomcat: whitespaces + syntax 2017-05-21 21:02:48 +02:00
Jérémy Lecour 36db563a8a Use symbolic permissions for setgid bit 2017-05-21 19:33:52 +02:00
Jérémy Lecour 604ac631df use the systemd module 2017-05-21 19:33:28 +02:00
Jérémy Lecour 8772983746 Replace shell with command or disable warnings 2017-05-21 19:33:16 +02:00
Jérémy Lecour 1b24815491 whitespaces 2017-05-21 19:32:25 +02:00
Jérémy Lecour 579c32828f forgot to fix in filebeat too 2017-05-21 12:14:31 +02:00
Jérémy Lecour 2898d5e33d Fix type in elastic-sources-list name 2017-05-21 11:57:26 +02:00
Jérémy Lecour f540a91f21 evomaitenance: add evolix publix sources 2017-05-21 11:17:25 +02:00
Jérémy Lecour 9e5f2dff6f Break dependencies and use include_role 2017-05-21 11:13:48 +02:00