Patrick Marchand
c6804e73e7
Adapted the bind role to respect the evocheck warnings
...
The required munin plugins and the logging necessary for them to work is
now activated depending on the type of resolver and the logrotate file is
changed from bind to bind9.
2019-10-09 11:54:30 -04:00
Patrick Marchand
5a20292ec9
rename create_jail.yml to jail.yml in evobackup-client
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build encountered an error
2019-10-07 13:53:55 -04:00
Patrick Marchand
d4742b411d
Added evobackup sync when more than one host
2019-10-07 13:53:10 -04:00
Patrick Marchand
daad12fdeb
Handle backup jail creation
...
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build encountered an error
Does not handle sync step yet
2019-10-07 12:28:25 -04:00
Patrick Marchand
4851af7432
Fix minifirewall restart handler
2019-10-03 10:44:21 -04: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
Patrick Marchand
87202fa264
fixed typo in evobackup-cilent
...
Not sure how this slipped in
2019-09-23 15:26:30 -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
Patrick Marchand
b36202f8d1
minifirewall was not restarted by evobackup-client after mods.
2019-09-06 17:53:48 -04:00
Patrick Marchand
11e006201a
Revert to default zzz_evobackup from git
...
The suggested default is better, following peer review. Though some
changes will probably need to be made once we decide how to handle
system only backups.
2019-09-06 17:52:14 -04:00
Patrick Marchand
d226ce594a
Changed variables to all lower snake case for evobackup-client
...
Not just esthetic, for some reason ansible refused to run with '-'
somewhere and I just could not find where, changing variables and
tags to use '_' fixed it. It's more consistent anyway.
2019-09-06 17:49:40 -04:00
Jérémy Lecour
442353ce73
Update changelog
2019-09-06 16:04:47 +02:00