Commit Graph

469 Commits

Author SHA1 Message Date
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
Jérémy Lecour 17be773822 Extract Evolix public APT sources 2017-05-21 11:00:46 +02:00
Jérémy Lecour 64fef56166 Minifirewall: add some context for tests 2017-05-21 11:00:13 +02:00
Jérémy Lecour 4fccac3627 Tomcat: add some context for tests 2017-05-21 10:59:57 +02:00
Jérémy Lecour 54afe11580 varnish: test with systemd 2017-05-20 19:58:12 +02:00
Jérémy Lecour 9769d4a85b admin-users: fix include syntax 2017-05-20 19:55:42 +02:00
Jérémy Lecour 3d9d816f83 postgresql: add munin/nrpe artefacts only if needed 2017-05-20 00:23:58 +02:00
Jérémy Lecour 283953a69f postgresql: dynamic memory configuration 2017-05-20 00:23:21 +02:00
Jérémy Lecour 27e9eaba55 fixup! postgresql: reconfigure locales before tests 2017-05-20 00:22:53 +02:00
Jérémy Lecour b684806297 postgresql: syntax and whitespaces 2017-05-19 23:58:24 +02:00
Jérémy Lecour d6ff9a2750 postgresql: reconfigure locales before tests 2017-05-19 23:58:02 +02:00
Jérémy Lecour f45d7ded46 Mysql: cron frequency can be changed 2017-05-19 23:06:12 +02:00
Jérémy Lecour 116f82d580 listupgrades: create cron.d if missing
… because "cron" might not be installed
2017-05-19 23:01:24 +02:00
Jérémy Lecour 0bbc4c1559 filebeat: fix bad conditions merge 2017-05-19 22:52:33 +02:00
Jérémy Lecour 0382d47fbd rbenv: group tasks in a block with become 2017-05-19 22:46:34 +02:00
Jérémy Lecour 33ba77daa2 java8: add a name 2017-05-19 22:46:34 +02:00
Jérémy Lecour a13a8b3442 java8: add meta data for Galaxy 2017-05-19 22:46:34 +02:00
Jérémy Lecour 89d8ac32c4 Non octal notation
When permissions octal notation doesn't begin with 0, prefer the text
notation.
2017-05-19 22:46:34 +02:00
Jérémy Lecour ec1ba752e4 relative paths 2017-05-19 22:31:32 +02:00
Jérémy Lecour f6cfe41a35 Use command instead of shell where possible 2017-05-19 22:31:17 +02:00
Jérémy Lecour e2452cdf6c Don't warn for some known commands 2017-05-19 22:30:51 +02:00
Jérémy Lecour 9fae99f8dc Minor syntax and whitespaces fixes 2017-05-19 22:29:53 +02:00
Jérémy Lecour 6eb71daead Let's Encrypt has many subdomains, let's whitelist them all 2017-05-19 21:35:51 +02:00
Jérémy Lecour 6386509d3b Add Let's Encrypt domains in the squid's whitelist 2017-05-19 19:54:12 +02:00
Victor LABORIE 0c5cc59bc6 Add nameserver role 2017-05-19 12:06:37 +02:00
Jérémy Lecour 033ebaa593 Add tests for many roles 2017-05-18 15:44:21 +02:00
Jérémy Lecour 2794929c22 Add some kitchen tests for many roles 2017-05-18 15:16:30 +02:00
Jérémy Lecour 23f0b97897 evolinux-base: add logrotate package
It should be installed by default, but make sure that it is really
present.
2017-05-18 13:57:30 +02:00
Victor LABORIE 72fcd6ec45 nagios-nrpe: add check_haproxy command 2017-05-17 10:39:17 +02:00