Patrick Marchand
ebecda38b6
Fixed evobackup-client not updating the ssh key in the jail
...
I have no idea how this got past testing, but apparently, the task
did not even exist..
2020-04-24 10:46:10 -04:00
Patrick Marchand
53ae27b250
evobackup-client now uses the default ed25519 key of the server
...
We used to prefer creating a specific one for backups, but everybody
kept thinking the wrong key was being used and "fixing" it. The
advantages of having a specific key for backups did not outweigh
the challenge of creating a culture change.
2020-04-24 10:36:36 -04:00
Patrick Marchand
d9517e8033
Update evobackup_client zzz_evobackup script
...
Use latest evobackup master and adds new evobackup_client__servers_fallback
variable.
2020-03-23 10:52:20 -04:00
Patrick Marchand
af61b7f97d
Temp fix for regression introduced by bkctld 2.x
...
The erroneous error codes returned by bkctld will make playbooks
fail even though the commands run succesfully.
See evolix/evobackup#31
2020-01-16 12:18:51 +01:00
Patrick Marchand
0b4095d8dd
bkctld restart works better than bkctld start
...
a simple start will fail if the jail is already started, there is potential for a race condition.
2019-12-19 10:30:58 -05:00
Patrick Marchand
5178e99e7c
typo in evobackup jail file task name
2019-10-10 15:40:00 -04:00
Patrick Marchand
5a20292ec9
rename create_jail.yml to jail.yml in evobackup-client
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
...
Does not handle sync step yet
2019-10-07 12:28:25 -04:00
Patrick Marchand
87202fa264
fixed typo in evobackup-cilent
...
Not sure how this slipped in
2019-09-23 15:26:30 -04:00
Patrick Marchand
b36202f8d1
minifirewall was not restarted by evobackup-client after mods.
2019-09-06 17:53:48 -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
Patrick Marchand
0f7d9e9f24
Allow heterogeneous ports
...
This makes it a bit more annoying to define default hosts for
multiple machines, but it's not that bad and it's better than not
being able to define heterogeous ports.
2019-09-03 10:29:05 -04:00
Patrick Marchand
c773c901f2
Fix to evobackup-client variable names
...
Somehow, an extra _ managed to slide itself in a few places.
2019-09-03 09:51:46 -04:00
Patrick Marchand
1c12827c9c
Added evobackup-client role
2019-08-30 14:43:52 -04:00