Commit Graph

620 Commits

Author SHA1 Message Date
Ludovic Poujol bfe1d73741 Update readme for munin plugins
gitea/evobackup/pipeline/head This commit looks good Details
2022-12-16 10:00:14 +01:00
Ludovic Poujol def9a5b3c9 munin bkctld_inc: add expected number of incs 2022-09-09 11:33:24 +02:00
Ludovic Poujol 0d4be4f472 munin bkctld_jails: Remove the header line of bkctld status in the total count 2022-09-09 11:31:52 +02:00
Ludovic Poujol a9518c21db munin bkctld_ops: Normalize values 2022-09-09 10:52:57 +02:00
Ludovic Poujol 24c47cf8d0 munin: bkcltd_ops > change graph parameters 2022-08-26 14:48:37 +02:00
Ludovic Poujol 150f371239 WIP > Adding more graphs
continuous-integration/drone/push Build is passing Details
gitea/evobackup/pipeline/head This commit looks good Details
2022-08-19 14:35:08 +02:00
Ludovic Poujol cff9d7382f WIP > Working on some possible munin plugins
continuous-integration/drone/push Build is passing Details
gitea/evobackup/pipeline/head This commit looks good Details
2022-08-19 12:23:53 +02:00
Jérémy Lecour e7b7f50d9d server: release 22.07
continuous-integration/drone/push Build is passing Details
gitea.evolix.org/evobackup/pipeline/head Build started... Details
gitea/evobackup/pipeline/head This commit looks good Details
gitea/evobackup/pipeline/tag This commit looks good Details
continuous-integration/drone/tag Build is passing Details
2022-07-20 14:31:22 +02:00
Jérémy Lecour a3ca2f0f68 check-setup: check minifirewall version only if minifirewall is present
continuous-integration/drone/push Build is passing Details
2022-07-20 14:24:12 +02:00
Jérémy Lecour 1891c98f57 check-setup: use findmnt with mountpoint instead of target 2022-07-20 14:23:13 +02:00
Jérémy Lecour aef2637c1e check-setup: get minifirewall version from internal variable
continuous-integration/drone/push Build is passing Details
there is no other backward compatible way :
* really old version don't have a know version
* some versions used to display the version on each command, but it is removed.
* the VERSION variable seems to be the most forward-compatible way
2022-07-20 13:43:33 +02:00
David Prevot f0581fee47 CI: Drop .git directory that was not present during first build
continuous-integration/drone/push Build is passing Details
gitea.evolix.org on plain agent00/evobackup/pipeline/head This commit looks good Details
2022-07-11 14:40:38 +02:00
David Prevot ba4629bee7 server/README.md: tfix
continuous-integration/drone/push Build is passing Details
gitea.evolix.org on plain agent00/evobackup/pipeline/head This commit looks good Details
2022-06-30 16:13:29 +02:00
David Prevot 7901fd1950 Jenkins CI: Improve clean up
continuous-integration/drone/push Build is passing Details
2022-06-29 14:43:42 +02:00
David Prevot bdb84e809f CI: Don’t rely on /tmp
/tmp is mounted noexec, so can’t be used to run scripts.
2022-06-29 14:03:24 +02:00
David Prevot 3150d48ba5 server: release 22.06
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
gitea.evolix.org on plain agent00/evobackup/pipeline/head This commit looks good Details
2022-06-28 16:30:15 +02:00
David Prevot 6c6b64ed34 Update client changelog 2022-06-28 16:26:32 +02:00
David Prevot 604317d4a7 client: tfix (comment) 2022-06-28 16:16:04 +02:00
David Prevot 92ae8a1c7a Jenkins CI: Unconditional clean up 2022-06-28 16:03:14 +02:00
David Prevot 14ca808658 Jenkins CI: Provide .Jenkinsfile as .drone.yml
continuous-integration/drone/push Build is passing Details
TODO: upload package when it works.
2022-06-28 15:35:17 +02:00
David Prevot 0bea9f24ab CI: Build Bullseye package under Bullseye 2022-06-28 15:34:11 +02:00
David Prevot f13c6404fd Drone CI: fetch tags 2022-06-28 15:32:29 +02:00
David Prevot e14ab10562 Drone CI: don’t sign packages (yet?) 2022-06-28 15:31:28 +02:00
Brice Waegeneire 1bc62d81cd client: fix pt-show-grants error path
continuous-integration/drone/push Build is passing Details
2022-06-20 17:52:26 +02:00
Jérémy Lecour ec638ecb3b move from sh to bash
continuous-integration/drone/push Build is passing Details
2022-06-15 14:19:50 +02:00
Jérémy Dubois 0d48a8eec3 update-evobackup-canary : do not use GNU date, for it to be compatible with OpenBSD
continuous-integration/drone/push Build is passing Details
2022-06-09 16:16:47 +02:00
Alexis Ben Miloud--Josselin 328763380f [elasticsearch] Écrire la sortie de curl dans log normal
continuous-integration/drone/push Build is passing Details
2022-06-07 10:38:04 +02:00
Mathieu Trossevin 36f3cccc92
Ajoute support pour findmnt de Debian 8
continuous-integration/drone/push Build is passing Details
2022-06-06 15:21:16 +02:00
Jérémy Lecour 417876cbba zzz_evobackup: replace rsync option --verbose by --itemize-changes
continuous-integration/drone/push Build is passing Details
2022-06-02 15:53:00 +02:00
Jérémy Lecour 6c2ba1bc79 zzz_evobackup: do not use rsync compression
continuous-integration/drone/push Build is passing Details
2022-06-02 14:56:57 +02:00
Jérémy Lecour 400be16e8a Ajout de liens vers les docs de la partie "client"
continuous-integration/drone/push Build is passing Details
2022-06-01 10:14:48 +02:00
Jérémy Lecour 7faedbeab1 remove RSYNC_LOGFILE
continuous-integration/drone/push Build is passing Details
2022-06-01 09:48:17 +02:00
Jérémy Lecour 86c01a1075 WIP: extract code into functions 2022-06-01 09:48:17 +02:00
Jérémy Dubois c621324845 Use --dump-dir instead of --backup-dir for OpenBSD too
continuous-integration/drone/push Build is passing Details
2022-05-18 09:51:34 +02:00
Jérémy Lecour 89b0636cf6 bkctld-init: create "incs/\<jail\>" directory for jails
continuous-integration/drone/push Build is passing Details
2022-05-05 11:43:02 +02:00
Jérémy Lecour f9a295daae fix broken test 2022-05-05 11:39:32 +02:00
Jérémy Lecour ed183fb854 Add canary to zzz_evobackup 2022-05-05 11:24:45 +02:00
David Prevot 12e8d79d1c Include CI upstream
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
The current build is limited to the debian branch (so it’s a no-op),
but CI should be extended to more than building packages. Furthermore,
providing files outside debian/ on a debian branch is going to confuse
gbp otherwise.
2022-05-03 14:54:24 +02:00
Jérémy Lecour ff02816538 Add AGPL License to client script 2022-05-02 10:27:07 +02:00
Jérémy Lecour d2daef52d9 read_variable + read_numerical_variable: keep the last found value only 2022-05-02 10:21:22 +02:00
Jérémy Lecour 9745d78a16 Fix shell syntax error when ${btrfs_bin} variable is empty 2022-04-28 14:51:15 +02:00
Jérémy Lecour 4d9d846703 fix quote 2022-04-28 14:51:15 +02:00
Jérémy Lecour 3f248cdbaa server: release 22.04 2022-04-28 14:51:15 +02:00
Ludovic Poujol c01e6d11cd Use --dump-dir instead of --backup-dir to supress dump-server-state warning 2022-04-20 09:51:44 +02:00
Jérémy Dubois 1efca713c0 zzz_evobackup: Make start_time and stop_time compatible with OpenBSD 2022-04-13 17:08:38 +02:00
Jérémy Lecour 5cbc2cbf42 Split client and server parts 2022-04-03 11:28:59 +02:00
Jérémy Lecour 3b0e6934d9 bkctld-check-setup: compatibility with minifirewall 22.03+ 2022-03-30 15:07:45 +02:00
Jérémy Lecour 9c3813716e update CHANGELOG with forgotten change 2022-03-27 10:42:21 +02:00
Jérémy Lecour 0587b5043f dump-server-state: use --all option to be forward compatible and always dump everything 2022-03-27 10:42:01 +02:00
Jérémy Lecour 114c65684c rename backup-server-state to dump-server-state 2022-03-27 10:14:39 +02:00