Jérémy Lecour
442353ce73
Update changelog
2019-09-06 16:04:47 +02:00
Jérémy Lecour
a57b734486
Revert "NRPE checks probably don't need sudo"
...
This reverts commit d05897fe93
.
2019-09-06 16:02:00 +02:00
Jérémy Lecour
c6cba6d9e0
sudo without password for nagios
2019-09-06 15:55:35 +02:00
Jérémy Lecour
d05897fe93
NRPE checks probably don't need sudo
2019-09-06 14:02:52 +02:00
Jérémy Lecour
961f50c1a6
Fix permissions for check_redis and check_redis_instances
2019-09-06 14:00:44 +02:00
Jérémy Lecour
3768f6553a
Rewrite NRPE checks
2019-09-06 13:55:12 +02:00
Jérémy Lecour
795d397eab
better compatibility with Debian Jessie
2019-09-06 13:54:41 +02:00
Jérémy Lecour
e0ec9e63cb
improve task names
2019-09-05 12:22:02 +02:00
Jérémy Lecour
244b2ef96b
Copy hooks example files
2019-09-05 12:21:51 +02:00
Jérémy Lecour
a3bbc6fe87
use real booleans in Ansible configuration
2019-09-05 09:46:54 +02:00
Jérémy Lecour
62e43f85d9
change variable name for log level
2019-09-05 09:44:25 +02:00
Jérémy Lecour
d972c6c794
rewrite systemd unit, separate configuration files
2019-09-05 09:41:58 +02:00
Jérémy Lecour
d0111f9a4f
WIP: separate Redis instances from default server
2019-09-05 06:50:07 +02:00
Jérémy Lecour
415aedb78a
Install Sentinel if needed
2019-09-05 05:58:59 +02:00
Jérémy Lecour
13b7ca204f
whitespaces
continuous-integration/drone/push Build encountered an error
2019-09-02 10:39:49 +02:00
Jérémy Lecour
4acd61a072
generate-ldif: support MariaDB 10.3
2019-09-02 10:39:49 +02:00
Patrick Marchand
d75846ed28
Make it possible to add an htpasswd file to evoadmin
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build encountered an error
2019-08-30 10:32:44 -04:00
Patrick Marchand
02415b7a2c
Missed a few instances of multi-php checks during merge
continuous-integration/drone/push Build encountered an error
2019-08-30 10:19:51 -04:00
Jérémy Lecour
5925a12b3d
evocheck: upstream version 19.08
continuous-integration/drone/push Build is passing
2019-08-30 14:23:35 +02:00
Jérémy Lecour
6db519c2b0
redis: max clients is configurable
continuous-integration/drone/push Build is passing
2019-08-30 08:53:12 +02:00
Jérémy Lecour
2c2f13e17f
update CHANGELOG
continuous-integration/drone/push Build encountered an error
2019-08-30 08:52:08 +02:00
Jérémy Lecour
921c0badb8
evocheck : explicit PATH
...
continuous-integration/drone/push Build encountered an error
By default the PATH set by crontab is "/usr/bin:/bin" so all sbin
commands are out of scope.
2019-08-30 08:51:16 +02:00
Patrick Marchand
276177900b
Merge branch 'evoadmin-web-template-override' into unstable
...
continuous-integration/drone/push Build encountered an error
I had to apply some of the yamllint fixes to the new multi-php tasks
as well. Notably it removes the need to explicitely check for the
truthy "True"
2019-08-27 10:23:04 -04:00
Patrick Marchand
67664ec0e2
Pass evoadmin-web role through yamllint and ansible-lint
...
Recommends using true or false values directly instead of the truthy
and falsie yes True and etc. This also means that we can get rid
of the cast to booleans in some of the checks.
The other fixes are mostly in the realm of indentation and whitespace.
2019-08-27 09:58:08 -04:00
Patrick Marchand
1ecc38f9c2
Modified evoadmin-web template overriding variable names
...
Made them more in line with the rest of the role.
2019-08-27 09:45:32 -04:00
Ludovic Poujol
4695c07ffa
listupgrade: listupgrade.sh and it's cron are not jinja templates, use copy instead of template
continuous-integration/drone/push Build is passing
2019-08-27 14:53:42 +02:00
Benoît S.
269c66365d
listupgrade: Update README
continuous-integration/drone/push Build is passing
2019-08-22 17:11:32 +02:00
Ludovic Poujol
ab00a46e19
nginx: fix munin fcgi not working (missing chmod 660 on logs)
continuous-integration/drone/push Build encountered an error
2019-08-22 15:14:36 +02:00
Ludovic Poujol
8d71965ec9
nginx: fix munin fcgi not working (missing chmod 660 on logs)
continuous-integration/drone/push Build encountered an error
2019-08-22 14:47:32 +02:00
Ludovic Poujol
e2fd56bdcd
php: By default, allow 128M for OpCache (instead of 64M)
continuous-integration/drone/push Build encountered an error
2019-08-21 15:56:35 +02:00
Jérémy Lecour
f5f4a82114
evomaintenance: upstream version 0.5.1
continuous-integration/drone/push Build is passing
2019-08-21 15:40:15 +02:00
Ludovic Poujol
b116c47b58
packweb-apache: Deploy opcache.php to give some insights on PHP's opcache status
continuous-integration/drone/push Build encountered an error
2019-08-21 15:24:58 +02:00
Jérémy Lecour
c0ed2fa620
php: variable to install the mysqlnd module instead of the default mysql module
continuous-integration/drone/push Build encountered an error
2019-08-16 10:11:23 +02:00
Ludovic Poujol
6d2db1341f
evomaintenance: Turn on API by default (instead of DB)
continuous-integration/drone/push Build encountered an error
2019-08-07 15:42:23 +02:00
Ludovic Poujol
b7844dd804
squid: Remove wait time when we turn off squid
continuous-integration/drone/push Build is passing
2019-08-06 10:26:47 +02:00
Ludovic Poujol
f630d93587
evolinux-base: On debian 10 and later, add noexec on /dev/shm
continuous-integration/drone/push Build encountered an error
2019-07-23 18:18:29 +02:00
Victor LABORIE
cb8116fff0
tomcat: fix typo for default tomcat_version
continuous-integration/drone/push Build encountered an error
2019-07-12 15:29:05 +02:00
Benoît S.
7a00ccfd3c
Merge branch 'munin-missing-cgi-part' of evolix/ansible-roles into unstable
continuous-integration/drone/push Build encountered an error
2019-07-12 09:53:42 +02:00
Victor LABORIE
031c4c29b9
roundcube: fix typo for roundcube vhost
continuous-integration/drone/push Build encountered an error
2019-07-08 15:35:05 +02:00
Benoît S.
755eaab60a
minifirewall: use systemctl is-enabled
...
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build is passing
Fixes #66
2019-07-04 17:41:59 +02:00
Benoît S.
a7ef7be973
evoadmin-web: download sid package for php-log
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2019-07-04 17:16:43 +02:00
Benoît S.
4e02e8ee94
squid: typo for copy task
2019-07-04 17:16:34 +02:00
Tristan PILAT
87d49d8e58
We want Solr to run on an alternative port
continuous-integration/drone/push Build encountered an error
2019-07-04 12:37:53 +02:00
Tristan PILAT
4d72c38e8a
We want the Solr home directory to be moved in /home/solr/
2019-07-04 12:37:09 +02:00
Tristan PILAT
eaa229791a
We don't need these tasks anymore since we now have an init script
2019-07-04 12:34:39 +02:00
Tristan PILAT
a9b56f3dfe
Let's use the install_solr_service.sh script to install Solr
2019-07-04 12:33:08 +02:00
Tristan PILAT
d3a15d69d9
We want Solr to be extracted in /root to let the install_solr_service.sh script install it is own way
2019-07-04 12:31:57 +02:00
Tristan PILAT
5708c701a7
Solr recommends to install the lsof program to detect in a better way if it's running
2019-07-04 12:28:41 +02:00
Tristan PILAT
a141847445
We don't want Solr to run as root!
2019-07-04 12:26:05 +02:00
Tristan PILAT
57e93eddd4
Add a task to make sure the rootfs directory of each container has 755 rights
2019-07-04 12:22:46 +02:00