Commit Graph

3282 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
05141a071b marsadm: different purge method for deleted peer symlinks 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
2fd4a64b61 marsadm: clarify deprecation of split-cluster 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
8cce96ce59 marsadm: new potentially dangerous expert option 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
f6494c11c7 doc: do not encourage --ignore-deleted-peers 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
8b09b5d5f6 marsadm: new option --ignore-deleted-peers 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
d403c9a656 marsadm: check and cache deleted peers 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
eadb404021 marsadm: clarify keep_backups units as hours 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
fa52091e95 marsadm: reset caches after purge 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
de9b4afbce marsadm: reset caches after local unlink 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
bebdbad3b3 marsadm: rename _purge_del_glob to _purge_dot_deleted 2022-02-19 11:38:52 +01:00
Thomas Schoebel-Theuer
ae87f7b8b0 marsadm: clarify existence vs .deleted 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
36b17ac16b marsadm: improved warnings after view all 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
e351142f00 marsadm: improved ping explanations 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
47556d4317 marsadm: better warning for device fallback 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
7597ffa6ca marsadm: fix syntax error report 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
86952b7f07 marsadm: deprecate *-connect-pref-list and fix docs 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
182f5d8e81 marsadm: new syntax {get,set}-global-sync-limit-value
... and just deprecate the old syntax.
2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
29469a6afd marsadm: heavy warnings when encountering reserved names 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
065e9922c0 marsadm: prevent cluster-wide replication of illformed peer names 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
8796a72d54 marsadm: ignore illformed peers for versioning checks 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
91d0b3fd35 marsadm: prevent retrieval of illformed alivelinks 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
65b39d5f16 marsadm: prevent alive checking of illformed peers
They should NEVER exist nor be alive ;)

Simply ignore them where possible.
2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
618caa3f47 marsadm: prevent systemd actions on ill-formed peers 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
36968070cd marsadm: prevent treatment of ill-formed peers 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
a7754cdc0c marsadm: fix corner case of guest activation 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
c75c14ec90 marsadm: fix activate_guest 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
8172f922e7 marsadm: improve warning on activation problems 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
fdf1ce77a6 doc: describe OS install and hostname configuration 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
5dde37ab1e marsadm: warn on invalid peer names 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
a63998909b marsadm: separate list of reserved names 2022-02-19 11:38:51 +01:00
Thomas Schoebel-Theuer
19d6562000 marsadm: treat reserved names more admin-friendly 2022-02-19 11:38:47 +01:00
Thomas Schoebel-Theuer
772f8ee3bb marsadm: fix forgotten dry_run in cron 2022-02-18 22:12:41 +01:00
Thomas Schoebel-Theuer
382d7be160 client: safeguard memory barriers in loop 2022-02-18 22:12:41 +01:00
Thomas Schoebel-Theuer
0cec4c4841 client: safeguard list derefs 2022-02-17 19:38:33 +01:00
Thomas Schoebel-Theuer
b5e556e902 client: fix list corruption 2022-02-17 19:38:33 +01:00
Thomas Schoebel-Theuer
d821ed0a37 all: release mars0.1astable137 2022-02-11 20:45:57 +01:00
Thomas Schoebel-Theuer
d28272f705 doc: update PDFs 2022-02-11 20:42:48 +01:00
Thomas Schoebel-Theuer
eda58110a4 doc: improve concept of "scalability" 2022-02-11 20:40:33 +01:00
Thomas Schoebel-Theuer
c8e6f17292 doc: cron --autoclean 2022-02-09 17:36:56 +01:00
Thomas Schoebel-Theuer
791fd47e26 doc: fix some typos 2022-02-09 17:36:56 +01:00
Thomas Schoebel-Theuer
3be03e5185 doc: small improvements 2022-02-09 17:36:56 +01:00
Thomas Schoebel-Theuer
12578300c7 marsadm: also autoclean self-probe emergency diretories 2022-02-09 17:36:56 +01:00
Thomas Schoebel-Theuer
ddf65a5980 marsadm: also autoclean stone-aged directories 2022-02-09 17:36:53 +01:00
Thomas Schoebel-Theuer
f0f88b7258 marsadm: add cron --autoclean 2022-02-09 17:36:48 +01:00
Thomas Schoebel-Theuer
bc63996832 marsadm: fix globbing of backups 2022-02-02 10:28:32 +01:00
Thomas Schoebel-Theuer
e927654600 marsadm: new helper raw_glob 2022-02-02 10:28:32 +01:00
Thomas Schoebel-Theuer
028b4ab576 marsadm: fix outdated ill-informatiom 2022-02-02 10:28:31 +01:00
Thomas Schoebel-Theuer
026f49c205 marsadm: check for reserved names 2022-01-29 22:02:12 +01:00
Thomas Schoebel-Theuer
bea4b647fd marsadm: regex for checking reserved names 2022-01-29 22:02:12 +01:00
Thomas Schoebel-Theuer
7bb15152dc main: skip propagation of unwanted dirs 2022-01-29 22:02:12 +01:00