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
Victor LABORIE
01bb987fb3
nagios-nrpe: add varnish check and tags
2017-05-17 10:32:48 +02:00
Jérémy Lecour
50db09a88e
default value with correct escape char
2017-05-16 15:41:48 +02:00
Jérémy Lecour
bc97a0b0b8
evocheck: don't force the configuration
2017-05-16 15:38:01 +02:00