Patrick Marchand
95d296a2b8
Removed redundant nagios checks
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
They are already installed by the base roles.
2019-12-04 11:11:48 -05:00
Patrick Marchand
465f638cd4
Removed useless dbadmin script from mysql replication tasks
...
It was used by a very specific client case and is not needed for a
general role.
2019-12-04 10:35:49 -05:00
Patrick Marchand
eb8e453fd4
Make it possible for mysql role to copy evolix scripts
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
Based myself off of the webapps/evoadmin-web role, but I'm not sure
we still consider this a hack or not. We use a read only /usr fs,
so we need to remount it to add scripts in /usr/local/share.
2019-10-18 10:40:14 -04:00
Patrick Marchand
d074c15834
Added option to prepare mysql servers for replication
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2019-10-17 13:35:11 -04:00
Ludovic Poujol
0a7262081a
php: add missing handler for php7.3-fpm
continuous-integration/drone/push Build is passing
2019-10-16 15:17:35 +02:00
Jérémy Lecour
beb39988e7
git ignore .swp files
continuous-integration/drone/push Build is passing
2019-10-11 21:27:01 +02:00
Jérémy Lecour
7fe89d2419
haproxy: add another variable for configuration
continuous-integration/drone/push Build is passing
2019-10-11 21:24:32 +02:00
Jérémy Lecour
edb5ace762
haproxy: add a variable to keep the existing configuration
continuous-integration/drone/push Build is passing
2019-10-10 11:27:39 +02:00
Gregory Colpart
569ad4d38a
update evocheck.sh in evocheck role
2019-10-03 16:01:42 +02:00
Ludovic Poujol
4aaeb4590b
lxc: rely on lxc_container module instead of command module
2019-10-02 16:32:20 +02:00
Ludovic Poujol
e985f5778c
evoadmin-web: Put the php config at the right place for Buster
2019-10-02 15:48:03 +02:00
Jérémy Lecour
429fc39b86
redis: improve check_redis_instances
...
* a disabled instances is UNCHK (not CRITICAL)
* output is copied directly from check_redis
2019-10-02 14:13:59 +02:00
Ludovic Poujol
a5378c783e
lxc: update our default template to be compatible with Debian 10
2019-10-01 17:54:13 +02:00
Ludovic Poujol
ae97276e13
lxc: remove useless loop in apt execution
2019-10-01 17:54:13 +02:00
Tristan PILAT
f96c0b82ff
Fix condition in main task
...
The Buster task should not be triggered with Debian Stretch systems
2019-10-01 17:26:33 +02:00
Jérémy Lecour
a478c773eb
apt: check if cron is installed before adding a cron job
2019-09-30 14:12:38 +02:00
Jérémy Lecour
eec8aef129
Merge branch 'certbot' of evolix/ansible-roles into unstable
...
Let's merge this into unstable and test it on a few servers.
2019-09-27 14:06:38 +02:00
Jérémy Lecour
68e6d6cb23
improve hooks maintainability
2019-09-27 14:03:39 +02:00
Jérémy Lecour
44b2480e03
certbot: improve hooks
2019-09-27 10:15:33 +02:00
Jérémy Lecour
3521d4a765
certbot: verify generated combined certificate file for HAProxy
2019-09-27 09:47:51 +02:00
Jérémy Lecour
86108999c1
certbot: check syntax in hooks just before reload
2019-09-27 09:31:22 +02:00
Jérémy Lecour
394e28b815
WIP: new certbot role
2019-09-27 00:21:29 +02:00
Jérémy Lecour
0a8061bbd6
return items on separate lines
2019-09-26 15:33:54 +02:00
Jérémy Lecour
b6b0c7716c
apt: back to dynamic release name
2019-09-26 09:55:25 +02:00
Jérémy Lecour
e3e908dd4c
Merge branch 'redis-instances' into unstable
2019-09-25 22:25:42 +02:00
Jérémy Lecour
2cf5027df9
redis: check_redis_instances supports password
2019-09-25 22:21:32 +02:00
Gregory Colpart
6fe86a76c5
remove reload-vcl.sh (Custom Varnish ExecReload script) when Debian >= 10
2019-09-24 14:00:22 +02:00
Jérémy Lecour
f09a405d84
mongodb: still incompatible with Debian 10
2019-09-23 22:18:52 +02:00
Jérémy Lecour
9ea567ee2d
squid: install systemd unit and restart only if needed
2019-09-23 21:58:08 +02:00
Jérémy Lecour
c98be7c864
evoadmin-web: better comment
2019-09-23 21:57:52 +02:00
Jérémy Lecour
732e26275e
evoadmin-web: fix config file name
2019-09-23 21:57:35 +02:00
Jérémy Lecour
ce02a68a8d
evoadmin-web: use python/yaml native values
2019-09-23 21:57:08 +02:00
Patrick Marchand
6a89f253e9
Fix typo in evoadmin-web config template
2019-09-23 15:46:16 -04:00
Patrick Marchand
1b7f5bb46d
Adds a default htpasswd for evoadmin-web
2019-09-23 15:32:17 -04:00
Jérémy Lecour
bea11352be
Merge branch 'buster' into unstable
2019-09-23 18:34:35 +02:00
Jérémy Lecour
45d48eedb0
changelog cleanup
2019-09-23 13:47:19 +02:00
Jérémy Lecour
3999e7d4f8
listupgrade: install old-kernel-autoremoval script
2019-09-23 13:46:29 +02:00
Jérémy Lecour
0829efc8a6
evocheck: upstream version 19.09
2019-09-23 09:22:58 +02:00
Jérémy Lecour
9f619adf68
evocheck: cron jobs execute in verbose
2019-09-23 09:22:40 +02:00
Jérémy Lecour
1a647d0546
evocheck : update (version 19.09) from upstream
2019-09-22 22:41:03 +02:00
Jérémy Lecour
b31159c9d2
evolinux-base: use "evolinux_internal_group" for SSH authentication
2019-09-22 22:26:21 +02:00
Jérémy Lecour
8f868b8612
evolinux-base: default value for "evolinux_ssh_group"
2019-09-22 22:25:30 +02:00
Jérémy Lecour
2d249f1815
squid: split systemd tasks into own file
2019-09-22 22:18:09 +02:00
Patrick Marchand
a358db065b
Merge branch 'htpasswd_evoadmin' into unstable
2019-09-20 10:06:20 -04:00
Patrick Marchand
0009272462
Allow setting a custom mysql server_id
2019-09-12 11:46:12 -04:00
Jérémy Lecour
508f725193
squid: add a warning about local mode in the README
2019-09-12 16:05:42 +02:00
Patrick Marchand
cf83732946
The mysql readme had an erroneous line removal
2019-09-12 08:59:04 -04:00
Patrick Marchand
109191ccd8
Added mysql_log_bin variable to enable binary logs
2019-09-12 08:54:18 -04:00
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